www问答网
所有问题
c语言中,和;有什么区别
如题所述
举报该问题
其他回答
第1个回答 2010-03-25
这就是2个符号还谈什么区别。。。。。。他们的使用必然是不同的,不能混用。
第2个回答 2010-03-25
分号是语句的结束
逗号是表达式的符号 C语言里面有个叫作逗号表达式的概念
逗号表达式是带有值的(返回值)本回答被提问者采纳
第3个回答 2010-03-25
举个例子吧
a=b+c,c=a+b;
上面的例子说明,逗号可以把2句完整的表达式合并成1句,分号代表了一句表达式.
相似回答
c语言中
“;”跟“,”具体
区别
是
什么
?
视频时间 03:35
在
c语言中
”{}”和”;”分别被称作
什么
语句?
答:
分号是指一个语句结束符。花括号是指一个代码块(多个分号语句)定界符
C语言中的
运算符的&
与
&& 和 |与||
有什么区别,
用在什么地方
答:
&和|是位运算
。&&和||表示逻辑关系,&&和||表达式最终的值只可能是真(1)或者假(0),而位运算表达式的值不限于0和1 两者在特定情况下的效果是相同的。操作方法如下:1、首先这里用到字符的ascii码,A的ASCII码为65,之后用scanf函数进行输入。if设置为嵌套语句,判断输入的字符是不是在A-Z之间...
C语言
&和&&
的区别,
|和||的区别
答:
&、&&
的区别
1、最终结果一样。2、&无论左边是false还是true,右边都执行。3、&&具有短路效果,左边是false,右边不执行。4、&&效率更高,项目中推荐使用。|、||的区别1、最总的结果一样。2、|无论左边是false还是true,右边都会执行。3、||具有短路效果,如果左边是true,右边不执行。4、||效果...
C语言里面的
“
与
、或、非”表示
什么
意思?
答:
或:输入条件有1即输出1;一个1也没有才输出0。 非:输出结果与输入条件取反。 0变1,1变0。 异或:(两输入门)仅有一个输入条件为1时输出为1;否则为0。 (多输入门)校验输入条件有奇数个条件满足时为1,其余为0。 补充关于异或的理解方式: 仅当两输入取
不同
的
值时异或结果为1;否...
C语言
编程中=和==;&和&& 用法和意义上
有什么区别
?
答:
=与==有很明显
的区别,
很容易看得出来,这里不多说,但按位与和逻辑
与的区别
并不明显。按我的理解,按位与主要针对的是二进制数每位之间的与操作,比如上面解释中举的例子。但有时不都用二进制表示按位与操作,如2&3,其实它暗地
里有
一个转换的过程,就是把2和3都转换成了0010和0011,得到...
c语言中
?和:是
什么
意思
答:
C语言运算符是说明特定操作的符号 ,它是构造C语言表达式的工具 。
C语言的
运算异常丰富,除了控制语句和输入输出以外的几乎所有的基本操作都为运算符处理。除了常见的三大类,算术运算符、关系运算符与逻辑运算符之外,还有一些用于完成特殊任务的运算符,比如位运算符。C语言是一门通用计算机编程语言,应用...
c语言
符&和|
什么
意思??
答:
在
C语言中,
&和|是位运算符,用于操作二进制数。&运算符用于逻辑与运算,表示“与”
的
关系。例如,0 & 0的结果是0,1 & 0的结果是0,0 & 1的结果是0,1 & 1的结果是1。如果两个操作数的第n位都为1,那么结果的第n位为1;否则,结果的第n位为0。|运算符用于逻辑或运算,表示“或”...
C语言中,
&和&&
有什么区别
,|和||有什么区别?
答:
是整数到整数的运算。逻辑运算其实是布尔值到布尔值的运算,只不过在
C当中,
所有非零整数都理解true,所有0都理解为false。所以4 && 2 == 1,其实是4是true,2也是true
,与的
结果是true,所以是1。而按位操作,4是0b0100, 2是0b0010,它们没有重叠的二进制位,所以结果是4 & 2 == 0 ...
大家正在搜
c语言中a++和++a有什么区别
c语言中=和==的区别
c语言中0和1代表什么
c语言中的且和或怎么表示
c语言中!什么意思
c语言中\0是什么意思
c语言中!a是什么意思
c语言中e是什么意思
c语言中%u什么意思
相关问题
C语言中<>和“”有什么区别
C语言中,&和&&有什么区别,|和||有什么区别
C语言中的*和&有什么区别?
c语言中==和=有什么区别?
C语言中/和%的区别是什么
c语言中的break与Continue有什么区别
c语言中“&”与“*”有什么区别?
C语言中 & 和 && 的区别