逗号什么时候做逗号运算符,什么时候做分割符啊
这个小甲鱼的程序#include <stdio.h>
int main()
{
int i, j;
for (i = 0; i != 10, j != 10; i++)
{
for (j = 0; j < 10; j++)
{
putchar('A');
}
}
putchar('\n');
return 0;
}
这里的i !=10后面的逗号怎么就做逗号运算符了啊,我又回去看了一遍小甲鱼的课,还是没看懂,什么时候是分隔符,什么时候是逗号符啊
for (i = 0; i != 10, j != 10; i++) 连接表达式的是逗号运算符,连接变量和参数的是分隔符 本帖最后由 zzxhh628 于 2022-4-13 17:17 编辑
逗号在C语言中标准的叫法就是逗号运算符,至于分隔符可能说的是它的功能,逗号运算符的功能就是把不同的表达式分割开来,连接起来构成一个更大的表达式。 运算符很广泛的,并不是只有+,-,*,/这样的叫运算符,有很多种运算符的,例如关系运算符、算术运算符、连接运算符等。
页:
[1]