社区
Web 开发
帖子详情
高手请看,int x,a=2,b=3,c=4; x=++a+b+++c++; 为什么X的结果为10啊。不明白
lhzongji
2004-10-19 05:02:07
int x,a=2,b=3,c=4; x=++a+b+++c++; 为什么X的结果为10啊。不明白
能不能讲解一下。
...全文
3380
7
打赏
收藏
高手请看,int x,a=2,b=3,c=4; x=++a+b+++c++; 为什么X的结果为10啊。不明白
int x,a=2,b=3,c=4; x=++a+b+++c++; 为什么X的结果为10啊。不明白 能不能讲解一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mark_zheng
2004-10-19
打赏
举报
回复
ok. I see .
trumplet
2004-10-19
打赏
举报
回复
r = ++a+b+++c++;
相当于:
r = (++a)+(b++)+(c++)
0242891
2004-10-19
打赏
举报
回复
你去看一下+和++的优先顺序就知道了
lhzongji
2004-10-19
打赏
举报
回复
哦。懂了。多谢,给分。
lhzongji
2004-10-19
打赏
举报
回复
为什么会演化成(a+1)+b+c?
上海老猫
2004-10-19
打赏
举报
回复
++a是+1再运算.a++是运算后再加1
上海老猫
2004-10-19
打赏
举报
回复
(a+1)+b+c;
然后b+1;c+1
大整数乘法
{ cout(1:加法 2:减法 3:比较 4:乘法 5:除法 6:求余)
请
选择:"; cin>>g; x=strlen(a); y=strlen(b); if(a[0]=='-' && b[0]=='-' && g==1) { f=1; d=3; add(a,b,x,y,f,d); } if(a[0]!='-' && b[0]!='-' && g...
C/
C
++
笔试题5
C
++
笔试题4. static有什么用途?(
请
至少说明两种)1.限制变量的作用域2.设置变量的存储域7. 引用与指针有什么区别?1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所指的对象。2) 不...
基于Web的酒店客房管理系统的设计与实现+论文+开题
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可4.硬件环境:windows 7/8/
10
1G内存以上;或者 Mac OS; 5.数据库:MySql 5.7版本;6.是否Maven项目:否; 技术栈 1. 后端:Spring+SpringMVC+Mybatis2. 前端:JSP+...
c语言
int
* a,关于
int
*a;
int
&a;
int
& *a;
int
* &a
c)
int
**a;表示一个内存空间,这个空间用来存放一个指针,这个指针指向一个存放指针的空间,并且指向的这个空间中的指针,指向一个整数。也简单的说,指向了一个b)中提到的空间;d)
int
(*a)[
10
];表示...
华为
C
++
笔试题
int
a = 4; (A)a += (a
++
); (B) a += (
++
a) ;(C) (a
++
) += a;(D) (
++
a) += (a
++
); a = ? 答:C错误,左侧不是一个有效变量,不能赋值,可改为(
++
a) += a; 改后答案依次为9,
10
,
10
,11 2.某32位系统下, C
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章