HP C A.06.05 Reference Manual
Index
282
char type, 40
character constants, 27
comma operator (,), 103
comments in a source file, 9
compilation
ANSI mode, 2
compatibility mode, 3
compilation process, 208
conditional, 186, 195
compiler options
summary, 210
compiling HP C programs, 208
compound literal, 67
compound statement, 150
conditional compilation, 186, 195
conditional operator (?
), 104
const keyword, 13
constant expressions, 139
constants, 24
integer, 24
continuation lines, 8
continue statement, 148, 157
conversions
arithmetic, 80
floating, 81
integral, 80
COPYRIGHT pragma, 227
COPYRIGHT_DATE pragma, 227
cpp (C preprocessor), 208
CROOTDIR, 223
D
data alignment pragma, 228
data declarations, 247
data representation, 80
data type, 35
_Bool, 42
ranges, 236
sizes, 236
data types, 236
as implemented in HP C/HP-UX, 236
char, 40
double, 40
float, 40
int, 40
long, 40
long long, 40
short, 40
decimal constants, 24
declarations, 18, 35
declarator, 54
array, 56
pointer, 55
variable length array, 57
declaring variables, 18
decrement operators, 109
default keyword, 13, 178
defined operator, 195
dereferencing a pointer, 119
directives, preprocessor, 185
do/while statement, 159
dollar sign ($) in identifier, 9
double keyword, 14
double type, 40
E
else keyword, 14
enum declaration, 52
enumeration, 52
environment variables, 222
CCOPTS, TMPDIR, MAXERRORS, 222
MAXERRORS, 224
SDKROOT, 224
TARGETROOT, 225
TMPDIR, 223
error messages, 5
escape sequences, 27
expressions, 83, 151
extern, 150
declarations, 247
keyword, 14
storage class specifier, 38
F
FINI pragma, 227
float keyword, 14
float type, 40
floating-point
constants, 25
conversions, 81
expressions, 141
types, 40
for statement, 161