永发信息网

在C语言中逗号运算符有什么用呢?

答案:3  悬赏:60  手机版
解决时间 2021-05-02 08:17
例如 (a,b,c)这个的结果是c,那么直接定义一个c不是行了,用逗号有什么用呀
最佳答案

补充下楼上的:


逗号运算符还可以返回最后个表达式的值


例如:


b=(d=d+1,e=e+1)


上面的代码相当于


d=d+1;


e=e+1;


b=e;



全部回答

楼上说的很对,不过我好像也要学学,呵呵

逗号表达式是把若干个表达式“串联”起来,最大特点在于它可以在一条语句中整合多种不同类型的表达式,用一条语句实现多个功能。例如,有如下可编译执行程序: #include <iostream> using namespace std; int main() { int i; cout<<3<<endl,i=4*8,cout<<i<<endl; return 0; } 逗号表达式极大的增强了C语句的灵活性,使用逗号表达式可以精简程序代码,希望在编程过程中灵活的使用逗号表达式,简化自己从程序代码,使代码更紧凑,更具可读性。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
永生布行地址在哪,我要去那里办事
道教感悟诗句,来几首道教诗要飘逸的。谢谢了
怀孕怎么睡合适?
黑潮 BA-210 现在有缩水现象了???
在那里可以搜索到 sky -为兄弟 这首歌?
我想知道女人在什么年龄要小孩最合适?
你好漂亮越南语怎么说,越南语"你好"怎么说?
G207/S331(路口)在什么地方啊,我要过去处理
为什么铁烧红了不能摸
西安市有几个地方在卖上海通用五菱汽车,要详
这句话里面有一个错误怎么改?there are going
左脚趾左下端长有黑斑是怎么回事?
怎样折立体的向日葵?
女人第二次打胎会有什么后果呀!
助理工程师评定条件
推荐资讯
关于联想电脑换系统
一天最多问几个问题?
茗仁书画院安康分院我想知道这个在什么地方
梦雅恒珠宝在什么地方啊,我要过去处理事情
怎样写停交社保的审请
诺基亚滑盖手机哪款比较好?价钱1800蚊左右…
{爱情如此简单}的mp3歌曲链接(韩国群星)
经典喜剧电影?
诗涵很好听,不过我想取个中间有雪字的,张雪
QQ飞车怎么开图标啊?
knowledgeable是什么意思?
诺基亚n72有什么软件可以转换视屏的格式
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?