Statements (113)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:programming_language
|
gptkbp:alsoKnownAs |
gptkb:ANSI_C
gptkb:ANSI_X3.159-1989 |
gptkbp:basisFor |
gptkb:ISO/IEC_9899:1990
|
gptkbp:defines |
gptkb:C_programming_language
|
gptkbp:feature |
gptkb:standard
gptkb:standard_math_library support for macros support for recursion enumerated types const and volatile qualifiers defined undefined behavior forward declarations function argument type checking function prototypes improved portability improved type safety standard I/O library standard header files standard memory allocation standard string library standard time library standardized preprocessor structure assignment support for arithmetic operators support for assertions support for assignment operators support for auto storage class support for binary file I/O support for bit fields support for bitwise operators support for block scope support for break and continue statements support for break statement support for comma operator support for command-line arguments support for compound assignment operators support for conditional compilation support for conditional operator support for const and volatile qualifiers support for continue statement support for do-while loop support for dynamic memory management support for enumerations support for environment variables support for error handling support for escape sequences support for file operations support for file scope support for floating-point arithmetic support for floating-point environment support for for loop support for formatted input/output support for function calls support for function declarations support for function definitions support for function scope support for goto statement support for hexadecimal and octal constants support for if-else statement support for increment and decrement operators support for inline comments (/* ... */) support for internationalization support for limits and constants support for locale-specific behavior support for localization support for logical operators support for mathematical functions support for memory manipulation support for multi-byte characters support for nested structures support for pointer arithmetic support for pointer to function support for pointer to void support for prototype scope support for random file access support for register storage class support for relational operators support for return statement support for setjmp/longjmp error handling support for signal handling support for sizeof operator support for standard error output support for standard input/output streams support for static and extern storage classes support for storage class specifiers support for string manipulation support for switch statement support for temporary files support for text file I/O support for time and date functions support for trigraphs support for type casting support for type qualifiers support for typedef support for unions support for unsigned types support for variable argument lists support for while loop support for wide characters void type |
https://www.w3.org/2000/01/rdf-schema#label |
C89
|
gptkbp:predecessor |
gptkb:K&R_C
|
gptkbp:publicationYear |
1989
|
gptkbp:standardizedBy |
gptkb:American_National_Standards_Institute
|
gptkbp:standardNumber |
gptkb:X3.159-1989
|
gptkbp:successor |
gptkb:C90
gptkb:C99 |
gptkbp:bfsParent |
gptkb:C_programming_language
gptkb:GCC gptkb:C_standard_library gptkb:C_standard_(ANSI_C) |
gptkbp:bfsLayer |
5
|