Statements (63)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:programming_language
|
gptkbp:basedOn |
gptkb:C_programming_language
|
gptkbp:describedBy |
gptkb:The_C_Programming_Language
|
gptkbp:fullName |
gptkb:Kernighan_and_Ritchie_C
|
https://www.w3.org/2000/01/rdf-schema#label |
K&R C
|
gptkbp:introducedIn |
1978
|
gptkbp:namedAfter |
gptkb:Brian_Kernighan
gptkb:Dennis_Ritchie |
gptkbp:notableFeature |
lacks function prototypes
no const or volatile qualifiers no enum type no multi-character character constants no standard library header files no standard preprocessor macros no structure assignment no support for Unicode string literals no support for _Alignas no support for _Alignas and _Alignof no support for _Alignof no support for _Atomic no support for _Bool no support for _Bool type no support for _Complex no support for _Complex type no support for _Generic no support for _Imaginary no support for _Imaginary type no support for _Noreturn no support for _Noreturn function specifier no support for _Pragma no support for _Pragma operator no support for _Static_assert no support for _Thread_local no support for alignment specifiers no support for anonymous structures or unions no support for atomic types no support for complex numbers no support for compound literals no support for designated initializers no support for digit separators no support for flexible array members no support for generic selections no support for inline functions no support for internationalization no support for restrict keyword no support for static assertions no support for static inline functions no support for thread-local storage no support for universal character names no support for variable argument macros no support for variable-length arrays no support for wide characters no trigraphs no void type for function return typedef not present no support for floating-point constants in hexadecimal no support for static or extern in function parameters |
gptkbp:predecessor |
gptkb:ANSI_C
|
gptkbp:standardizedBy |
none
|
gptkbp:usedFor |
software development
system programming |
gptkbp:bfsParent |
gptkb:C_programming_language
|
gptkbp:bfsLayer |
5
|