Statements (54)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:DJ
|
gptkbp:album |
gptkb:Borland_C++
gptkb:Microsoft_Visual_C++ gptkb:GCC gptkb:Intel_C_Compiler gptkb:faction |
gptkbp:application |
gptkb:mobile_application
operating systems real-time systems network programming device drivers |
gptkbp:developed_by |
gptkb:ISO
|
gptkbp:features |
new data types
inline functions support for complex numbers designated initializers support for boolean type support for single-line comments support for wide characters variable-length arrays |
gptkbp:formulation |
similar to C language
|
https://www.w3.org/2000/01/rdf-schema#label |
C99
|
gptkbp:influenced_by |
C language
|
gptkbp:is_standardized_by |
gptkb:ISO/_IEC_9899:1999
|
gptkbp:library |
gptkb:Standard_C_Library
math library string library stdio library stdlib library |
gptkbp:notable_features |
variable argument lists
improved type safety new standard library functions compound literals enhanced support for internationalization flexible array members new preprocessor directives restrict qualifier support for inline assembly type-generic macros |
gptkbp:predecessor |
C90
|
gptkbp:released_in |
gptkb:1999
|
gptkbp:successor |
C11
|
gptkbp:supports |
generic programming
modular programming memory management file handling multi-threading |
gptkbp:used_in |
gptkb:software_framework
embedded systems game development scientific computing system programming |