当我在网上参加C测验时,我遇到了一个声明while(s++,6);,其中s被初始化为零.当中间有逗号运算符时,我不知道while循环将完全执行什么操作.当我在我的gcc编译器上运行它时它没有输出.但是,当我改变了,而条件是while(1,s++),它返回小号值为1.谁能告诉我什么是在那发生时.
while(s++,6);
while(1,s++)
c loops
c ×1
loops ×1