在C语言中逗号运算符有什么用呢?
答案:3 悬赏:60 手机版
解决时间 2021-05-02 08:17
- 提问者网友:轻浮
- 2021-05-02 01:15
例如 (a,b,c)这个的结果是c,那么直接定义一个c不是行了,用逗号有什么用呀
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-05-02 02:27
补充下楼上的:
逗号运算符还可以返回最后个表达式的值
例如:
b=(d=d+1,e=e+1)
上面的代码相当于
d=d+1;
e=e+1;
b=e;
全部回答
- 1楼网友:话散在刀尖上
- 2021-05-02 04:02
楼上说的很对,不过我好像也要学学,呵呵
- 2楼网友:孤老序
- 2021-05-02 02:46
逗号表达式是把若干个表达式“串联”起来,最大特点在于它可以在一条语句中整合多种不同类型的表达式,用一条语句实现多个功能。例如,有如下可编译执行程序:
#include <iostream>
using namespace std;
int main()
{
int i;
cout<<3<<endl,i=4*8,cout<<i<<endl;
return 0;
}
逗号表达式极大的增强了C语句的灵活性,使用逗号表达式可以精简程序代码,希望在编程过程中灵活的使用逗号表达式,简化自己从程序代码,使代码更紧凑,更具可读性。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯