  | 
»  | 
 | 
  
 | 
 | 
Symbols- !, logical NOT operator, Syntax
 - #elif, Conditional Compilation (#if, #ifdef, ..#endif)
 - #else, Conditional Compilation (#if, #ifdef, ..#endif)
 - #endif, Conditional Compilation (#if, #ifdef, ..#endif)
 - #error, Error Directive (#error)
 - #if, Conditional Compilation (#if, #ifdef, ..#endif)
 - #ifdef, Conditional Compilation (#if, #ifdef, ..#endif)
 - #ifndef, Conditional Compilation (#if, #ifdef, ..#endif)
 - #line, Line Control (#line)
 - #pragma, Pragma Directive (#pragma)
 - %, modulo division operator, Syntax
 - %=, assignment operator, Syntax
 - &&, logical AND operator, Syntax
 - &,
address of operator, Syntax
 - *, dereferencing
operator, Syntax
 - *, multiplication operator, Syntax
 - *=, assignment operator, Syntax
 - ++,increment operator, Increment and Decrement Operators (++, --)
 - +, addition operator, Syntax
 - +, unary plus operator, Syntax
 - +=, assignment operator, Syntax
 - , comma operator, Arguments
 - -, subtraction operator, Syntax
 - --,decrement operator, Increment and Decrement Operators (++, --)
 - -=, assignment operator, Syntax
 - ->, pointer member, Syntax
 - ->, structure and union
member, Structure and Union Members (., ->)
 - -notrigraph option, -notrigraph Option
 - ., structure and union member, Structure and Union Members (., ->)
 - /, division operator, Syntax
 - /=, assignment operator, Syntax
 - =, assignment operator, Syntax
 - confused with equality operator (==), Confusing = with ==
 
 - ==, equality
operator
 - confused with assignment operator (=), Confusing = with ==
 
 - >, greater than operator, Syntax
 - >=, greater than or
equal to operator, Syntax
 - >>, shift right operator, Syntax
 - >>=, assignment
operator, Syntax
 - ?\:, conditional operator, Arguments
 - \<\< =,
assignment operator, Syntax
 - \<\<,
shift left operator, Syntax
 - _Bool datatype, _Bool
 - _HPUX_SOURCE name space macro, HP C Compiler Option Details
 - _POSIX_SOURCE
name space macro, HP C Compiler Option Details
 - _Pragma, _Pragma
 - _XOPEN_SOURCE
name space macro, HP C Compiler Option Details
 - ||, logical
OR operator, Syntax
 
 A- a.out file, An Example of Using a Compiler Option
 - address of operator, Syntax
 - aggregate
 - initializing, Description
 
 - ALIGN Pragma, ALIGN Pragma
 - ANSI C
 - mode, ANSI Mode
 - standard, ANSI Mode
 
 - arithmetic
 - conversions, Arithmetic Conversions
 
 - arithmetic operators, Syntax
 - array, Arrays, Pointers, and Functions
 - declarator, Array Declarators
 - maximum number of dimensions, Maximum Number of Dimensions of an Array
 - row-major storage, Array Declarators
 - storage, Array Declarators
 - subscripting, Description
 
 - assembly source files, The cc(1) Command
 - assignment
 - conversion, Assignment Type Conversions
 - expression, lvalue Expressions
 - operators, Syntax
 
 - auto keyword, auto
 - auto scalar objects, Description
 - auto storage class specifier, Storage-Class Specifiers
 
 B- bit operators, Syntax
 - bit-fields, Description, Integral Conversions, Bit-Fields
 - bitwise shift operators, Expressions
 - block of code, Compound Statement or Block
 - braces in compound statements, Using Braces in Compound if Statements
 - branch statements, Branch Statements
 - break statement, Branch Statements, break
 
 C- C libraries, HP C Compiler Option Details
 - calling functions, Function Calls
 - by reference, Function Formal Parameters
 - by value, Function Formal Parameters
 
 - case keyword, case
 - cast operator, Type Names, Syntax
 - casting
 - integers to integers, Casting Integers to Other Integers
 - pointers to pointers, Casting Pointers to Pointers
 
 - cc command, Compiling HP C Programs
 - CCOPTS environment
variable, Environment Variables
 - char keyword, char
 - char type, Type Specifiers
 - character constants, Character Constants
 - code offsets, HP C Compiler Option Details
 - comma operator (,), Arguments
 - comments
in a source file, Comments
 - compilation
 - ANSI mode, ANSI Mode
 - compatibility mode, Compatibility Mode
 - compilation process, Compiling HP C Programs
 - compiler options, HP C Compiler Options
 - conditional, Overview of the Preprocessor, Conditional Compilation (#if, #ifdef, ..#endif)
 
 - compiler options, HP C Compiler Options
 - +DAmodel, HP C Compiler Option Details
 - +DOosname, HP C Compiler Option Details
 - +DSmodel, HP C Compiler Option Details
 - +ESlit, HP C Compiler Option Details
 - +FPflags, HP C Compiler Option Details
 - +help, HP C Compiler Option Details
 - +I, HP C Compiler Option Details
 - +M, HP C Compiler Option Details
 - +M0, HP C Compiler Option Details
 - +M1, HP C Compiler Option Details
 - +M2, HP C Compiler Option Details
 - +Oopt, HP C Compiler Option Details
 - +Oprofile, HP C Compiler Option Details
 - +P, HP C Compiler Option Details
 - +sb, HP C Compiler Option Details
 - +ubytes, HP C Compiler Option Details
 - +uc, HP C Compiler Option Details
 - +W, HP C Compiler Option Details
 - +We, HP C Compiler Option Details
 - +wn, HP C Compiler Option Details
 - +Ww, HP C Compiler Option Details
 - +Z, HP C Compiler Option Details
 - +z, HP C Compiler Option Details
 - -Aa, HP C Compiler Options
 - -Ac, HP C Compiler Option Details
 - -Ae, HP C Compiler Option Details
 - -Bextern, HP C Compiler Option Details
 - -Bhidden, HP C Compiler Option Details
 - -Bhidden_def, HP C Compiler Option Details
 - -C, HP C Compiler Option Details
 - -c, HP C Compiler Option Details
 - -Dname, HP C Compiler Option Details
 - -dynamic, HP C Compiler Option Details
 - -E, HP C Compiler Option Details
 - -fast, HP C Compiler Option Details
 - -G, HP C Compiler Option Details
 - -g, HP C Compiler Option Details
 - -Idir, HP C Compiler Option Details
 - -l, HP C Compiler Option Details
 - -Ldir, HP C Compiler Option Details
 - -N, HP C Compiler Option Details
 - -n, HP C Compiler Option Details
 - -O, HP C Compiler Option Details
 - -o, HP C Compiler Option Details
 - -P, HP C Compiler Option Details
 - -p, HP C Compiler Option Details
 - -Q, HP C Compiler Option Details
 - -q, HP C Compiler Option Details
 - -S, HP C Compiler Option Details
 - -s, HP C Compiler Option Details
 - -t, HP C Compiler Option Details
 - -Uname, HP C Compiler Option Details
 - -V, HP C Compiler Option Details
 - -v, HP C Compiler Option Details
 - -w, HP C Compiler Option Details
 - -Wx, HP C Compiler Option Details
 - -Y, HP C Compiler Option Details
 - -Z, HP C Compiler Option Details
 - -z, HP C Compiler Option Details
 - summary, HP C Compiler Options
 
 - compiling
HP C programs, Compiling HP C Programs
 - compound literal, Compound Literal
 - compound
statement, Compound Statement or Block
 - conditional compilation, Overview of the Preprocessor, Conditional Compilation (#if, #ifdef, ..#endif)
 - conditional operator (?
 - ), Arguments
 
 - const keyword, const
 - constant expressions, Constant Expressions
 - constants, Constants
 - integer, Integer Constants
 
 - continuation lines, Spreading Source Code Across Multiple Lines
 - continue statement, Branch Statements, continue
 - conversions
 - arithmetic, Arithmetic Conversions
 - floating, Floating Conversions
 - integral, Integral Conversions
 
 - COPYRIGHT pragma, COPYRIGHT Pragma
 - COPYRIGHT_DATE
pragma, COPYRIGHT_DATE Pragma
 - cpp (C preprocessor), Specifying Files to the cc Command, HP C Compiler Option Details
 
 D- data alignment pragma, Data Alignment Pragmas
 - data
declarations, Maximum Number of Dimensions of an Array
 - data representation, Integral Conversions
 - data type, Declarations
 - _Bool, _Bool
 - ranges, Data Types
 - sizes, Data Types
 
 - data types, Data Types
 - as implemented in HP C/HP-UX, Data Types
 - char, Type Specifiers
 - double, Type Specifiers
 - float, Type Specifiers
 - int, Type Specifiers
 - long, Type Specifiers
 - long long, Type Specifiers
 - short, Type Specifiers
 
 - decimal constants, Integer Constants
 - declarations, Declarations, Declarations
 - declarator, Declarators
 - array, Array Declarators
 - pointer, Pointer Declarators
 - variable length array, Variable Length Array
 
 - declaring variables, Declarations
 - decrement operators, Syntax
 - default keyword, default, switch
 - defined operator, Conditional Compilation (#if, #ifdef, ..#endif)
 - demand
loadable, HP C Compiler Option Details
 - dereferencing a pointer, Dereferencing a Pointer
 - directives, preprocessor, Preprocessing Directives
 - do/while statement, Description
 - dollar sign ($) in identifier, Identifiers
 - double keyword, double
 - double type, Type Specifiers
 
 E- else keyword, else
 - enum declaration, Enumeration
 - enumeration, Enumeration
 - environment
variables, Environment Variables
 - CCOPTS, TMPDIR, MAXERRORS, CCOPTS Environment Variable
 - MAXERRORS, aCC_MAXERR Environment Variable
 - SDKROOT, SDK/XDK
 - TARGETROOT, Setting TARGETROOT Environment Variable
 - TMPDIR, TMPDIR Environment Variable
 
 - error messages, HP C Online Help
 - escape sequences, Escape Sequences
 - expressions, Expressions and Operators, Expression and Null Statements
 - extern, Compound Statement or Block
 - declarations, Maximum Number of Dimensions of an Array
 - keyword, extern
 - storage class specifier, Storage-Class Specifiers
 
 
 F- float keyword, float
 - float type, Type Specifiers
 - floating-point
 - constants, Floating-Point Constants
 - conversions, Floating Conversions
 - expressions, Floating-Point Expressions
 - operations, HP C Compiler Option Details
 - types, Type Specifiers
 
 - for statement, for
 - function, Arrays, Pointers, and Functions, The varargs Macros
 - call, Function Calls
 - declarator, Function Declarators
 - definitions, Function Definitions
 - inline, inline
 - library, C Library Functions
 - prototypes, Description
 - referencing functions instead of macros, C Library Functions
 
 - function calls
 - by reference, Function Formal Parameters
 - by value, Function Formal Parameters
 
 
 I- identifiers, Identifiers
 - case sensitivity, Case Sensitivity in Identifiers
 
 - IEEE
floating-point format, IEEE Floating-Point Format
 - if statement, Selection Statements, if
 - include files, Preprocessing Directives
 - increment operators, Syntax
 - initialization
 - aggregates, Description
 - auto scalar objects, Description
 - expression, for
 - static objects, Description
 
 - initialization of objects, Initialization
 - inline
 - function, inline
 
 - int keyword, int
 - int type, Type Specifiers
 - integer constants, Integer Constants
 - integers
 - expressions, Integral Expressions
 
 - integral
 - conversions, Integral Conversions
 - promotion, Integral Promotions
 - unsigned preserving rules, Integral Promotions
 
 
 L- labeled statements, Labeled Statements
 - language
support, HP C Compiler Option Details
 - lexical elements, Lexical Elements
 - library functions, C Library Functions
 - line control, Description
 - line number specification, Overview of the Preprocessor
 - linking, Compiling HP C Programs
 - LOCALITY
pragma, LOCALITY Pragma
 - location of HP C files, Location of Files
 - table, Location of Files
 
 - logical operators, Syntax, Examples of Expressions Using the Logical Operators
 - long keyword, long
 - long long
type, Type Specifiers
 - long type, Type Specifiers
 - looping statements, Looping Statements
 - lvalue, lvalue Expressions
 - expressions, lvalue Expressions
 
 
 M- macro, The varargs Macros
 - definition, Description
 - predefined, Predefined Macros
 - replacement, Overview of the Preprocessor, Macro Replacement (#define, #undef)
 
 - math libraries, The Math Library
 - MAXERRORS environment variable, aCC_MAXERR Environment Variable
 - maximum number of array dimensions, Maximum Number of Dimensions of an Array
 - multi-character
constant, Multi-Character Constants
 
 N- name spaces, Name Spaces, HP C Compiler Option Details
 - names
 - type, Type Names
 
 - Native Language
Support (NLS), HP C Compiler Option Details
 - newline characters, White Space, Newlines, and Continuation Lines
 - INLINE
pragma, [NO]INLINE Pragma
 - INLINE, [NO]INLINE Pragma
 
 - no-operation statements, Expression and Null Statements
 - NO_SIDE_EFFECTS
pragma, NO_SIDE_EFFECTS Pragma
 - NOINLINE
pragma, [NO]INLINE Pragma
 - null statement, Expression and Null Statements
 
 O- octal constants, Integer Constants
 - online
help, HP C Online Help
 - operator, Expressions and Operators
 - arithmetic, Syntax
 - assignment, Syntax
 - bit, Syntax
 - cast, Syntax
 - comma (,), Arguments
 - conditional (?\:), Arguments
 - decrement, Syntax
 - defined, Conditional Compilation (#if, #ifdef, ..#endif)
 - increment, Syntax
 - logical, Syntax
 - precedence, Operator Precedence
 - sizeof, Arguments
 
 - optimization, Compiling HP C Programs, HP C Compiler Option Details
 - OPTIMIZE pragma, Optimization Pragmas
 - overflow expression, Expressions
 
 P- PACK pragma, PACK Pragma
 - pointer, Arrays, Pointers, and Functions, Expressions, Pointers
 - assigning address value, Assigning an Address Value to a Pointer
 - casting pointers to pointers, Casting Pointers to Pointers
 - declarator, Pointer Declarators
 - dereferencing, Dereferencing a Pointer
 - expressions, Pointer Expressions
 
 - portability, What is HP C?
 - pragmas, Preprocessing Directives, Overview of the Preprocessor, Pragmas
 - COPYRIGHT, COPYRIGHT Pragma
 - COPYRIGHT_DATE, COPYRIGHT_DATE Pragma
 - data alignment, Data Alignment Pragmas
 - LOCALITY, LOCALITY Pragma
 - NO_SIDE_EFFECTS, NO_SIDE_EFFECTS Pragma
 - NOINLINE, [NO]INLINE Pragma
 - OPTIMIZE, Optimization Pragmas
 - VERSIONID, VERSIONID Pragma
 
 - precedence of operators, Operator Precedence
 - predefined macros
 - DATE, Predefined Macros
 - FILE, Predefined Macros
 - LINE, Predefined Macros
 - STDC, Predefined Macros
 - TIME, Predefined Macros
 
 - prefetch pragma, Gather/Scatter Prefetch Pragma
 - preprocessing directives
 - #define, Description
 - #elif, Conditional Compilation (#if, #ifdef, ..#endif)
 - #else, Conditional Compilation (#if, #ifdef, ..#endif)
 - #endif, Conditional Compilation (#if, #ifdef, ..#endif)
 - #error, Error Directive (#error)
 - #if, Conditional Compilation (#if, #ifdef, ..#endif)
 - #ifdef, Conditional Compilation (#if, #ifdef, ..#endif)
 - #ifndef, Conditional Compilation (#if, #ifdef, ..#endif)
 - #include, Source File Inclusion (#include)
 - #line, Line Control (#line)
 - #pragma, Pragma Directive (#pragma)
 - _Pragma, _Pragma
 
 - preprocessor, Compiling HP C Programs, HP C Compiler Option Details
 - profile-based optimization, HP C Compiler Option Details
 - profiling, HP C Compiler Option Details
 - promotion, integral, Integral Promotions
 
 R- ranges of data types, Data Types
 - register keyword, register
 - register storage class specifier, Storage-Class Specifiers
 - relational
expressions
 - evaluation, Evaluation of Relational Expressions
 
 - relational operators, Syntax
 - relocatable object file, Description, Specifying Files to the cc Command
 - return statement, Branch Statements, Description
 - row-major array
storage, Array Declarators
 - running
HP C programs, Running HP C Programs
 
 S- scalar objects
 - initializing, Description
 
 - scope, Maximum Number of Dimensions of an Array
 - SDK/XDK support, SDK/XDK
 - SDKROOT environment variable, SDK/XDK
 - selection
statements, Selection Statements
 - self-referential
structure, Structure and Union Tags
 - shared libraries, Compiling HP C Programs
 - short keyword, short
 - short type, Type Specifiers
 - signed keyword, signed
 - simple assignment, Syntax
 - sized enum, Sized enum - HP C Extension
 - sizeof operator, Type Names, Arguments
 - sizes of data types, Data Types
 - source files
 - assembly, The cc(1) Command
 - HP C, The cc(1) Command
 - inclusion, Source File Inclusion (#include)
 - parts of C program, Lexical Elements
 
 - specifier
 - storage-class, Storage-Class Specifiers
 - structure, Structure and Union Specifiers
 - type, Type Specifiers
 - union, Structure and Union Specifiers
 
 - statement
 - branching, Branch Statements
 - break, Branch Statements, break
 - compound, Compound Statement or Block
 - continue, Branch Statements, continue
 - defined, Statements
 - do/while, Description
 - for, for
 - goto, Branch Statements, goto
 - groups, Statements
 - if, if
 - labeled, Labeled Statements
 - looping, Looping Statements
 - no-operation, Expression and Null Statements
 - null, Expression and Null Statements
 - return, Branch Statements, Description
 - selection, Selection Statements
 - switch, switch
 - use of semicolon, Statements
 - while, Description
 
 - static
keyword, static
 - static objects, Description
 - static storage class specifier, Storage-Class Specifiers
 - static variable, Compound Statement or Block
 - stdarg.h header file, The varargs Macros
 - storage-class
specifiers, Storage-Class Specifiers
 - string constants, String Constants
 - structure, Structure and Union Specifiers, Structures and Unions
 - members, Structure and Union Members (., ->)
 - self-referential, Structure and Union Tags
 - specifier, Structure and Union Specifiers
 - tag, Structure and Union Tags
 
 - structure
and union member (.), Structure and Union Members (., ->)
 - structure and union pointer (arrow), Structure and Union Members (., ->)
 - subprocess, HP C Compiler Option Details
 - switch statement, Labeled Statements, Selection Statements, switch
 - symbol table, HP C Compiler Option Details
 - symbolic debugger, HP C Compiler Option Details
 
 T- tag
 - structure, Structure and Union Tags
 - union, Structure and Union Tags
 
 - TARGETROOT environment variable, Setting TARGETROOT Environment Variable
 - thread HP specific type qualifier, HP-Specific Type Qualifiers
 - thread
keyword, __thread
 - TMPDIR environment variable, TMPDIR Environment Variable
 - translation
unit, Program Structure
 - trigraph sequences, Trigraph Sequences
 - type
 - const qualifier, Type Qualifiers
 - definitions, Type Definitions Using typedef
 - enumeration, Enumeration
 - mismatches in external names, Type Mismatches in External Names
 - names, Type Names
 - specifiers, Type Specifiers
 - volatile qualifier, Type Qualifiers
 
 - typedef declarations, Typedef Declarations
 - typedef keyword, Storage-Class Specifiers, Type Definitions Using typedef
 
 U- UNALIGN Pragma, UNALIGN Pragma
 - underflow expression, Expressions
 - underscore (_) in identifier, Identifiers
 - union, Description, Structures and Unions
 - members, Structure and Union Members (., ->)
 - specifier, Structure and Union Specifiers
 - tag, Structure and Union Tags
 
 - unsigned keyword, unsigned, Type Specifiers
 
 V- va_args macros, The varargs Macros
 - va_dcl macro, The varargs Macros
 - va_start macro, The varargs Macros
 - value preserving rules, Integral Promotions
 - variable
length array
 - declarator, Variable Length Array
 
 - variables
 - syntax for declaring, Declarations
 
 - verbose
mode, HP C Compiler Option Details
 - version print, HP C Compiler Option Details
 - VERSIONID
pragma, VERSIONID Pragma
 - void type, Type Specifiers
 - volatile type qualifier, volatile, Type Qualifiers
 
  
 |