C - 基本语法
您已经了解了 C 程序的基本结构,因此很容易理解 C 编程语言的其他基本构建块。
C 中的标记
C 程序由各种标记组成,标记可以是关键字、标识符、常量、字符串文字或符号。例如,以下 C 语句由五个标记组成 -
printf("Hello, World! \n");
各个令牌是 -
printf ( "Hello, World! \n" ) ;
分号
在 C 程序中,分号是语句终止符。也就是说,每个单独的语句都必须以分号结尾。它表示一个逻辑实体的结束。
下面给出了两个不同的陈述 -
printf("Hello, World! \n"); return 0;
评论
注释就像 C 程序中的帮助文本,编译器会忽略它们。它们以 /* 开头并以字符 */ 结尾,如下所示 -
/* my first program in C */
注释中不能有注释,它们不会出现在字符串或字符文字中。
标识符
C 标识符是用于标识变量、函数或任何其他用户定义项的名称。标识符以字母 A 到 Z、a 到 z 或下划线“_”开头,后跟零个或多个字母、下划线和数字(0 到 9)。
C 不允许在标识符中使用标点符号,例如 @、$ 和 %。 C 区分大小写 编程语言。因此,人力 和人力 是 C 中的两个不同标识符。以下是一些可接受的标识符示例 -
mohd zara abc move_name a_123 myname50 _temp j a23b9 retVal
关键词
以下列表显示了 C 中的保留字。这些保留字不能用作常量或变量或任何其他标识符名称。
自动 | 其他 | 长 | 切换 |
休息 | 枚举 | 注册 | 类型定义 |
案例 | 外部 | 返回 | 联合 |
字符 | 浮动 | 短 | 未签名 |
常量 | 对于 | 签名 | 无效 |
继续 | 转到 | 大小 | 易变 |
默认 | 如果 | 静态 | 同时 |
做 | int | 结构 | _打包 |
双倍 |
C 中的空格
仅包含空格,可能带有注释的行称为空行,C 编译器完全忽略它。
空格是 C 语言中用来描述空格、制表符、换行符和注释的术语。空格将语句的一部分与另一部分分开,并使编译器能够识别语句中的一个元素(例如 int)在何处结束以及下一个元素从何处开始。因此,在以下语句中 -
int age;
在 int 和 age 之间必须至少有一个空白字符(通常是空格),编译器才能区分它们。另一方面,在以下语句中 -
fruit = apples + oranges; // get the total fruit
Fruit 和 =之间或 =和 apples 之间不需要空格字符,但如果您希望增加可读性,可以随意添加一些空格。
C语言