关于C语言逗号表达式的
#include<stdio.h>void main()
{
int y;
y=10,20;
printf("y=%d\n",y);
}
根据小甲鱼第二章第五节所说的y应该为20 吗?为什么我得到的结果确实10呢????????
你是自右向左的
最后一个是10所以就是10 本帖最后由 oggplay 于 2014-5-31 19:15 编辑
又见void main():funk:
在 C89 中,main( ) 倒是可以接受的,建议把void去掉。
oggplay 发表于 2014-5-31 19:10 static/image/common/back.gif
又见void main()
在 C89 中,main( ) 倒是可以接受的,建议把void去掉。
为什么建议去掉void?
页:
[1]