在c语言中为什么x%(-3)不符合语法?
在c语言中为什么x%(-3)不符合语法?
日期:2020-05-04 19:52:07 人气:1
%运算符需要两边都是整形,所以
x%(-3)不合法,b
中使用了逗号运算符,括号的返回值就是最后一个逗号后的表达式的值即a+b,
所以b的确是把a+b付给k。对于12(b),
定义和调用肯定不是一个意思,比方说如下两个函数定义:
void
a(){}
---(1)
void
b(){}
---(2)
我们不可以将(1)整行搬到(2)里吧,
void
b(){
void
a(){}
}
这是定义,但是我们可以在b里调用a,
如下:
void
b(){
a();
}