社区
C++ 语言
帖子详情
i和i,不同i
daolaAmeng
2008-03-28 09:43:59
请问C++程序
void main()
{
int i;
i=i; //这个语句中前后两个i的不同
}
...全文
65
5
打赏
收藏
i和i,不同i
请问C++程序 void main() { int i; i=i; //这个语句中前后两个i的不同 }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HelloDan
2008-03-28
打赏
举报
回复
一样的东西。
Erorr
2008-03-28
打赏
举报
回复
需要从C++的哲学角度分析吗?
一个在等号左边,一个在右边,分别是等号的目的操作数和源操作数?
gisperson
2008-03-28
打赏
举报
回复
是的,没有区别.相当于自己给自己赋值而已
ttkk_2007
2008-03-28
打赏
举报
回复
一样的
你最好给i赋初值
kkkgho
2008-03-28
打赏
举报
回复
什么意思?
i++和++i的真正区别
记得刚开始学编程的适合是从c语言开始的,还是看的谭浩强的那本书,上面对介绍i++和++i的区别如下: i++是先赋值,然后再自增;++i是先自增,后赋值。 用代码表示就是: 若 a = i++; 则等价于 a=i;i=i+1; 而 a =...
C语言中i++和++i的区别
C语言中++i和i++是有区别的!快速理解的话就是用一句话概括: 1、i++是先赋值再运算+1; 2、++i是先运算+1再赋值; i++和++i都是c语言里的自增,但是它们自增的顺序
不同
。++i表示,i自增1后再参与其它运算,而i++ 则...
for循环中i++与++i的区别
2、for循环内部仅形式
不同
:当i++循环和++i循环在for循环内部,虽然形式上明显
不同
,但输出结果可以一样。如下图所示: for(i++)循环: 输出结果: for(++i)循环: 输出结果: 3、printf()输出...
i++和++i的区别
++i和i++都是分两步完成的。 因为++i 是后面一步才赋值的,所以它能够当作一个变量进行级联赋值,++i = a =b,即 ++i 是一个左值;i++ 的后面一步是自增,不是左值。 形象的理解可以是i++先做别的事,再自己加1,++i...
i++和++i的区别总结
i++和++i的区别: 直观上,i++表示先返回再加1,++i表示先加1再返回。也就是说,i++返回原来的值,++i返回加1后的值。 (1)单独看i++和++i,意思是一样的,就是i=i+1; (2)如果将其作为表达式赋值给别的变量,就...
C++ 语言
64,691
社区成员
250,497
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章