C语言中(a,b)的作用

Python026

C语言中(a,b)的作用,第1张

a是一个合法符号,a-不是,所以第1个符号是a。其次,-是一个合法符号,--也是一个合法符号,但---不是,所以第2个符号是--。-是一个合法符号,-b不是一个合法符号,所以第2个符号是-

剩下一个字符b,它是一个合法的符号。所以,a---b,依据贪心法则,得出的结果是:a -- - b ,也就是 (a--) - b。

合法的符号,如变量名,只能有大小写字母、数字和_下划线组成,并且不能是数字开头这里的a和b都是变量名。

编译器将源代码,从左到右,一个字符一个字符地读入,如果加入下一个字符依旧可以构成一个合法符号,则包含该字符,直到不可以为止。

扩展资料

C语言中(a,b)的运用

#includeint main()

{

unsigned int a=32,b=66

printf("a|b=%c\n",a|b)

}

参考资料来源:百度百科-条件运算符

/的意思是除法,a和b是整数,所以a/b算出来是整数。

c语言运算符:

!逻辑非运算符

~按位取反运算符

++自增运算符

--自减运算符

-负号运算符

(类型)类型转换运算符

*指针运算符

&地址与运算符

sizeof长度运算符

扩展资料

c语言的特点

1、在标准C语言的文档里,对操作符的结合性并没有做出非常清楚的解释。一个满分的回答是:它是仲裁者,在几个操作符具有相同的优先级时决定先执行哪一个。

2、C语言也将34种运算符规定了不同的结合性。大多数运算符结合方向是“自左至右”,即:先左后右,也叫“左结合性”,例如a-b+c,表达式中有-和+两种运算符,且优先级相同。

3、C语言有三类运算符的结合方向是从右至左,也叫“右结合性”,即:单目运算符、条件运算符、以及赋值运算符。

参考资料来源:百度百科—c语言运算符号