C language also have own syntax,keywords and arithmetic symbols that can be use. These characteristics might be apply into the software for this project.
Character set
The basic C source character set includes the following characters:
Newline indicates the end of a text line; it need not correspond to an actual single character, although for convenience C treats it as one.
Additional multibyte encoded characters may be used, but are not portable. The latest C standard (C11) allows multinational Unicode characters to be embedded portably within C source text by using a \uDDDD encoding (where DDDD denotes a Unicode character code), although this feature is not yet widely implemented. The basic C execution character set contains the same characters, along with representations for alert, backspace, and carriage return. Run-time support for extended character sets has increased with each revision of the C standard.
Keywords
C89 has 32 keywords (reserved words with special meaning):
breakcasecharconstcontinuedefaultdo
|
elseenumexternfloatforgotoif
|
longregisterreturnshortsignedsizeofstatic
|
switchtypedefunionunsignedvoidvolatilewhile
|
C99 adds five more keywords:
_Bool_Complex_Imaginary
|
inlinerestrict
|
C11 adds seven more keywords:
_Alignas_Alignof_Atomic_Generic
|
_Noreturn_Static_assert_Thread_local
|
Operators
Main article: Operators in C and C++C supports a rich set of operators, which are symbols used within an expression to specify the manipulations to be performed while evaluating that expression. C has operators for:
No comments:
Post a Comment