A C
program consists of various tokens and a token is either a keyword, an
identifier, a constant, a string literal, or a symbol. For example, the
following C statement consists of five tokens:
printf("Hello, World! \n");
|
The
individual tokens are:
printf
(
"Hello, World! \n"
) ;
|
Semicolons;
In C program, the semicolon is a statement terminator. That
is, each individual statement must be ended with a semicolon. It indicates the
end of one logical entity.
For example, following are two different statements:
printf("Hello, World! \n”);
retrun 0;
|
Comments
Comments are
like helping text in your C program and they are ignored by the compiler. They
start with /* and terminates with the characters */ as shown below:
/* my first program in C */
You cannot have comments within
comments and they do not occur within a string or character literals.
Identifiers
A C identifier is a name used to
identify a variable, function, or any other user- defined item. An identifier
starts with a letter A to Z or a to z or an underscore _ followed by zero or
more letters, underscores, and digits (0 to 9).
C does not
allow punctuation characters such as @, $, and % within identifiers. C is a case sensitive programming language.
Thus, Manpower
and manpower are two
different identifiers in C. Here are some examples of acceptable identifiers:
mohd zara
|
abc
|
move_name a_
|
_123
myname50
|
_temp j
|
a23b9
|
retVal
|
Keywords
The following list shows the reserved words in C. These
reserved words may not be used as constant or variable or any other identifier
names.
auto
|
else
|
|||
break
|
enum
|
|||
case
|
extern
|
|||
char
|
float
|
|||
const
|
for
|
|||
continue
|
Goto
|
|||
default
|
if
|
|||
do
|
int
|
|||
double
|
_Packed
|
|||
long
|
switch
|
|||
register
|
typedef
|
|||
return
|
union
|
|||
short
|
unsigned
|
|||
signed
|
void
|
|||
sizeof
|
volatile
|
|||
static
|
while
|
|||
struct
|
||||
For more query please contact me on Facebook.
Mail me on Gmail.
Watch my YouTube videos for IT solutions.
And don't forget to leave a comment.
কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন