社区
C++ 语言
帖子详情
逗号运算的问题
zyvszr
2009-05-20 01:08:53
#include<iostream.h>
void main()
{
int a,b;
a=5;
b=a++,1;
cout<<a<<endl<<b<<endl;
}
最后a=6,b=5.
我想问的是,在本题中
b=a++,1;
是什么意思,怎么理解?
谢谢!
...全文
59
4
打赏
收藏
逗号运算的问题
#include void main() { int a,b; a=5; b=a++,1; cout<<a<<endl<<b<<endl; } 最后a=6,b=5. 我想问的是,在本题中 b=a++,1; 是什么意思,怎么理解? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyvszr
2009-05-20
打赏
举报
回复
现在知道了,谢谢
Vegertar
2009-05-20
打赏
举报
回复
优先级的问题,LZ查查看 '=' 与 ','哪一个高一些就知道了
zyvszr
2009-05-20
打赏
举报
回复
如果是返回1的话,那就b=1,但是我运行后是b=5
fellatioyzx
2009-05-20
打赏
举报
回复
,表达式返回值是最右面的表达式值
所以就是让这条语句返回1,其实好像也没什么用
c语言中,
逗号
运算
符的
问题
c语言中,
逗号
运算
符的用法:#include
int main(void) { int a = 2,b = 4,c = 6,x,y; y = (x = a + b),(b + c); printf("y = %d\nx = %d\n",y,x); return 0; } 整个
逗号
运算
符表达式的值就是最后一个
逗号
的后面的表达式的值,即:((x = a
Shell项目解析器对
逗号
运算
符处理
问题
的技术分析
Shell项目解析器对
逗号
运算
符处理
问题
的技术分析 在Shell项目开发过程中,开发团队遇到了一个关于命令行参数解析的典型
问题
。该
问题
主要出现在处理包含
逗号
的编译命令参数时,解析器会错误地报出语法错误。
问题
现象 用户在使用Shell项目时,尝试执行以下两种类型的命令时遇到了解析失败的情况: 编译命令示例: ${FC} -c mpi_wrapper.o mpi_c_bindings.o mpi...
【C语言学习】C语言
逗号
运算
符与表达式全揭秘,5个经典
问题
深度解析
逗号
运算
符用于将多个表达式组合在一起。
逗号
运算
符的求值顺序是从左到右,最终表达式的值是最后一个表达式的值。通过本文的介绍,相信大家对C语言的
逗号
运算
符与表达式有了更全面的了解。
逗号
运算
符虽然看似简单,但在实际编程中却有着广泛的应用。掌握这些
运算
符和表达式,可以帮助你编写更加高效、简洁的代码。希望这篇文章能够帮助你在C语言的学习之路上更进一步。如果你有任何疑问或建议,欢迎在评论区留言交流。让我们一起享受编程的乐趣吧!😊。
javascript中
逗号
运算
符的
问题
逗号
运算
符
逗号
运算
符会执行所有的操作数,但并非返回所有操作数的结果,它只返回最后一个操作数的值。 例如: var a = (1, 2); //a = 2 有一个很经典的题: var f = ( function f() { return 'a'; }, function g() { return 2; } )(); 问type
咱们一起学C++第五十五篇:之C++
运算
符全解析(五):三元与
逗号
运算
符及常见
问题
在C++学习的征程中,我们一路相伴,不断深入探索这门语言的
运算
符领域。此前,我们学习了一元
运算
符、位
运算
及其扩展知识,今天,我们将聚焦于三元
运算
符、
逗号
运算
符以及使用
运算
符时的常见
问题
。三元
运算
符提供了一种简洁的条件表达式求值方式,
逗号
运算
符则有着独特的计算规则,而了解
运算
符使用中的常见
问题
有助于我们编写更准确、高效的代码。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章