Skip to Main Content United States    
PRODUCTS SUPPORT SOLUTIONS SERVICES
COMPAQ SOFTWARE
Compaq C

Compaq C
User's Guide for OpenVMS Systems


Previous Contents Index

Q
Qualifiers
    CC command #1
    CC command #2
    LINK command #1
    LINK command #2
    new features
    position of
    unsupported
"Address of" operator
    new features
Quotation marks
    use with #include preprocessor directive
R
<rab.h> header file
RAB RMS data structure
    initializing
Reader's comments
readonly modifier
$READONLY$ psect #1
$READONLY$ psect #2
$READONLY$ psect #3
readonly storage-class modifier
Record access block---RAB (RMS)
    initializing
Record access modes (RMS)
    direct by key
    direct by record file access
    sequential
Record file address (RMS)
    access mode
Record formats (RMS)
    fixed length
    stream
    variable length
        with fixed-length control area (VFC)
Record Management Services (RMS) #1
Record Management Services (RMS) #2
    data structures
    example program
    extended attribute blocks
    file access blocks
    file organization #1
    file organization #2
    functions
        syntax for
    indexed organization
    name blocks
    record access blocks
    record access modes
    record formats
    relative organization
    return status value
    sequential organization
Recursive main function
    new feature
/REENTRANCY CC qualifier
Reference
    passing arguments by
Register usage
    OpenVMS calling standard
Relational operators
    new features
Relative file organization (RMS)
Relaxed ANSI C compilation mode
/REPOSITORY CC qualifier
required_pointer_size pragma #1
required_pointer_size pragma #2
Return status (OpenVMS)
    severity codes
    value
        format of
        manipulating
        RMS
        system service
        testing for specific value
        testing for success or failure
$REWIND RMS function
RMS
    See Record Management Services (RMS)
<rms.h> header file
<rmsdef.h> header file
/ROUNDING_MODE CC qualifier
Routines
    calling
    definition of
RTL
    See Run-Time Library (RTL)
RUN DCL command
    /DEBUG qualifier
    run-time errors
Run-time errors
    See also Errors
Run-Time Library (RTL)
    linking to
    new features
    OpenVMS
S
SCA
    preparing a library
    starting/terminating a session
Scalar data types
    debugger access to
Scope
    of external data
Sequential access mode (RMS)
Sequential file organization (RMS)
Shareable image
/SHARE_GLOBALS CC qualifier #1
/SHARE_GLOBALS CC qualifier #2
/SHOW CC qualifier
SHOW SYMBOL command (DEBUG)
<signal.h> header file
    new features
Single-precision, floating-point arithmetic built-in functions
Software pipelining #1
Software pipelining #2
Software pipelining #3
Source Code Analyzer
    See SCA
SS$_NORMAL
    condition value
/STANDARD CC qualifier #1
/STANDARD CC qualifier #2
/STANDARD CC qualifier #3
standard pragma
Standards conformance predefined macros
<stddef.h> header file
    new features
<stdio.h> header file
    new features
<stdlib.h> header file
    new features
Storage allocation #1
Storage allocation #2
    for program sections
        attributes of
    lifetime of variables
    location of
    order #1
    order #2
    registers
    run-time stack
Storage-class modifiers
    description of
Storage classes
    global
    modifiers #1
    modifiers #2
        noshare
        readonly
        __align
        __forceinline
        __inline
        _align
    psect attributes (table) #1
    psect attributes (table) #2
    specifiers
        globaldef
        globalref
        globalvalue
Stored objects
    lifetime of
Strict ANSI C compilation mode
<string.h> header file
    new features
String literal
    concatenation
        new feature
Structure alignment
Structures
    debugger access to
    passed by descriptor
    variant aggregates
Substitution
    within #include directives
Symbol definitions
Syntax
    main function
Syntax for RMS functions
sys$close RMS function
sys$connect RMS function
sys$create RMS function
sys$delete RMS function
sys$disconnect RMS function
sys$erase RMS function
sys$get RMS function
SYS$LIBRARY logical #1
SYS$LIBRARY logical #2
sys$open RMS function
sys$put RMS function
sys$rewind RMS function
SYS$STARLET_C.TLB
sys$update RMS function
System identification macros
System routine
    arguments
    definition of
System service return values
System services
    variable-length argument lists in
T
Text libraries
    default module file type
Text modules
    inclusion of
    use with the #include preprocessor directive
Text Processing Utility
/TIE CC qualifier
<time.h> header file
    new features
Tokens
    use with LSE
TPU #1
TPU #2
Traceback
    run-time errors
    See also Debugger
    See also Errors
Trailing Zeros built-in function
Trigraph
    definition of
Trigraph sequences
    new features
Type compatibility
    new features
Types
    composite
        new feature
    new/changed


Previous Next Contents Index
Buy Online or Call 1.800.888.0220      privacy statement and legal notices 
STORES CONTACT US SEARCH PRODUCTS SOLUTIONS OPTIONS DEVELOPERS