【原创】C语言逗号表达式
2014-04-23 16:32
176 查看
【原创】C语言逗号表达式
在C语言中,多个表达式可以用逗号分开,其中用逗号分开的表达式的值分别结算,整个表达式的值是最后一个表达式的值。
示例代码:int main(int argc, char* argv[]){int i, j;i = (10-2, 3*4);j = 10-2, 3*4;printf("i = %d\n",i);printf("j = %d\n",j);return 0;}
/* 输出结果i = 12j = 8*/猜一下下面代码结果是怎样的:
int main(int argc, char* argv[]){int i, j, k;i = 0, j = 1, k = 2;printf("i = %d, j = %d, k = %d\n", i, j, k);i = (j++, k++);printf("i = %d, j = %d, k = %d\n", i, j, k);while (i = (rand()%100), i != 60){printf("i is %d, tring again...\n", i);}printf("\nGuess what? i is %d!\n", i);return 0;}
/*输出结果i = 0, j = 1, k = 2i = 2, j = 2, k = 3i is 41, tring again...i is 67, tring again...i is 34, tring again...i is 0, tring again...i is 69, tring again...i is 24, tring again...i is 78, tring again...i is 58, tring again...Guess what? i is 50!*/
相关文章推荐
- 【原创】C语言逗号表达式
- c语言中逗号运算符和逗号表达式
- c语言中的逗号表达式
- c语言中有关逗号表达式
- c语言中逗号运算符和逗号表达式
- c语言中逗号运算符和逗号表达式
- C语言:逗号运算符和逗号表达式
- 【c】c语言中逗号运算符和逗号表达式
- 李洪强漫谈iOS开发[C语言-028]-逗号表达式
- C语言逗号运算符和逗号表达式
- c语言中逗号运算符和逗号表达式
- c语言 转义符 算术运算符及赋值运算符 复合运算符 逗号运算式和表达式 关系运算符 逻辑运算符
- C语言逗号运算符和逗号表达式
- C语言中逗号表达式
- c语言中逗号运算符和逗号表达式
- C语言逗号表达式
- C语言---逗号表达式二
- C语言逗号运算符和逗号表达式
- c语言中逗号运算符和表达式
- C语言逗号运算符和逗号表达式