HP C A.06.05 Reference Manual
Index
285
return statement, 148, 174
row-major array storage, 56
running HP C programs, 234
S
scalar objects
initializing, 63
scope, 247
SDK/XDK support, 224
SDKROOT environment variable, 224
selection statements, 155
self-referential structure, 50
shared libraries, 208
short keyword, 15
short type, 40
signed keyword, 15
simple assignment, 87
sized enum, 53
sizeof operator, 60, 131
sizes of data types, 236
source files
assembly, 208
HP C, 208
inclusion, 188
parts of C program, 8
specifier
storage-class, 38
structure, 48
type, 40
union, 48
statement
branching, 148
break, 148, 156
compound, 150
continue, 148, 157
defined, 147
do/while, 159
for, 161
goto, 148, 166
groups, 147
if, 169
labeled, 152
looping, 153
no-operation, 151
null, 151
return, 148, 174
selection, 155
switch, 178
use of semicolon, 147
while, 182
static keyword, 16
static objects, 63
static storage class specifier, 38
static variable, 150
stdarg.h header file, 253
storage-class specifiers, 38
string constants, 28
structure, 48, 243
members, 134
self-referential, 50
specifier, 48
tag, 49
structure and union member (.), 134
structure and union pointer (arrow), 134
switch statement, 152, 155, 178
T
tag
structure, 49
union, 49
TARGETROOT environment variable, 225
thread HP specific type qualifier, 44
thread keyword, 16
TMPDIR environment variable, 223
translation unit, 34
trigraph sequences, 203
type
const qualifier, 45
definitions, 61
enumeration, 52
mismatches in external names, 244
names, 60
specifiers, 40
volatile qualifier, 45
typedef declarations, 19
typedef keyword, 38, 61
U
UNALIGN Pragma, 229
underflow expression, 245
underscore (_) in identifier, 9
union, 49, 243
members, 134
specifier, 48
tag, 49
unsigned keyword, 17, 40
V
va_args macros, 253
va_dcl macro, 253