
以我愚见:用不着可以去区分,因为你在运用的时候会养成习惯的,你自然而然就会"记死"
譬如“printf("%d,%d",a=(2,2+3),b);”中,第一个逗号是分隔符,第二个是printf的格式,第三个就是逗号运算符,第四个是格式。
潜移默化的
建议楼主将剑客树上的习题依次做完,我相信你会成功的
我现在正在做习题- -||
加油!
不是。C 语言的分隔符包括逗号和空格两种。逗号主要用在类型说明和函数参数表中,分隔各个变量; 空格多用于语句各单词之间,作为间隔符。
标识符是系统或者用户定义的名称。标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。
标示符(identifier):很明显,这是指变量和函数的名字(只能以字母或下划线开头):
main(),abs()int var=1,这里的var就是变量名,属于标识符
void fun(),这里的fun也是标识符
关键字(keyword):系统保留的有特定意义的名字,不能用于其它用途
int char float double//内置数据类型(built-in data type)
switch case break if continue goto while//开关控制语句(control-statement)
extern auto static void //它们都有特定的功能
运算符(Operator):
+ - / % & && % \ || ++ -- ^ ~ sizeof() //等等,有两种用途,间访和乘
分隔符(Separator):
{} () ; : " '//等等
常量(Constant):有确定的值
通常有123 "ABC" ;
还有一种常量#define N 30
这里的N也是常量
注释符(Note):用于注释,不会被编译
/在这里写注释/,也有的编译器支持"//"(行注释,这不是ANSI C的标准而是C++的标准)
//假设你的自己定义一种数据类型
struct student
{
int id;
char name[4];
};//别忘了分号
这里的student应当属于标识符(identifier)
以上就是关于C语言中如何区分分隔符和逗号运算符全部的内容,包括:C语言中如何区分分隔符和逗号运算符、标识符是c语言分隔符吗、C语言词汇分为标示符、关键字、运算符、分隔符、常量、注释符这六大类等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)