社区
C++ 语言
帖子详情
晕~~~~~~~~关于++,--的疑惑和返回值
microfans
2004-08-11 06:20:09
(1)为什么在C中++,--不分前后置优先极都是一样的,而在C+=中就不同,结合方向也不同呢?是规定吗?
(2)请高手举例说一下返回值到底有什么作用。
...全文
92
8
打赏
收藏
晕~~~~~~~~关于++,--的疑惑和返回值
(1)为什么在C中++,--不分前后置优先极都是一样的,而在C+=中就不同,结合方向也不同呢?是规定吗? (2)请高手举例说一下返回值到底有什么作用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lsdkzkald
2004-08-12
打赏
举报
回复
我跟前那本C++之父写那个c++ programming language里面有 后缀 优先于前缀。。
ntxs
2004-08-11
打赏
举报
回复
C/C++中是一样的
ntxs
2004-08-11
打赏
举报
回复
至于c+=
其实只是个缩写
c = c +5 跟 c += 5是一样的
ntxs
2004-08-11
打赏
举报
回复
关于这个问题,实在是没必要老问了,天天看到有人问,没意思。
一般情况下 ++ 和 -- 这样的都是单独成为一个语句,如:i++ ; i--
区别是有的,就是不是成为单独一个语句的时候:
+(或者-)在前,表示先+(或者-),再应用;
+(或者-)在后,表示先应用,再+(或者-);
比如:
int i = 5; j = 4;
cout<< (++i +j); // 10
cout<< (j + i++);// 9
Kusk
2004-08-11
打赏
举报
回复
1.是规定的,虽然两者基本等效,但运算符不一样,所以优先级也不同。没有太多讨论的余地和意义。
2.你是问函数的返回值还是具体到main()的返回值?如果是前者就不必在这里问了,自己看书便是;后者一般在WIN系统的桌面软件用得不多。UNIX相对多一些。
yuxiang123
2004-08-11
打赏
举报
回复
这是编译程序硬性规定的,学过编译原理的人都知道,为了避免死循环和相关语言的语法规定,人为地制定了算符优先级。
waini12
2004-08-11
打赏
举报
回复
你只要想想C++完全兼容C 就可以想到他们是完全一样的 假如不同的话怎么兼容呢 虽然C++在某些地方跟C是有不同 但是绝对不会出现结合顺序相反的情况
hxblvc
2004-08-11
打赏
举报
回复
++ -- 在C和C++中都是一样的吧,
我不知道他们有什么不同
高手指教啊
Linux system函数
返回
值
例: [cpp] view plaincopy ...(1)system
返回
值
:指调用system函数后的
返回
值
,比如上例中status为system
返回
值
(2)shell
返回
值
:指system所调用的shell命令的
返回
值
,比如上例中
Integer的
疑惑
“ 我被下面的代码搞
晕
了,为什么它们会
返回
不同的
值
?” System. out .println(Integer.valueOf( " 127 " )==Integer.valueOf( " 127 " )); System. out .println(Integer.valueOf( " 128 " )==Integer.valueOf...
关于字符流字节流的
疑惑
这里多嵌套一层的目的是将System.in输入的字节流转化为字符流,然后作为BufferedReader的构造.于是我去寻找类InputStreamReader的相关知识。...2. System.in的
返回
值
是一个字节流。发现其作用是将字节流转化为字符流。
回调地狱
--
promise与async+await
前面了解了异步任务和异步函数,我们知道了异步任务的存在使得代码不一定能按照我们想要的顺序去执行,而我们为了确保代码按顺序执行,我们可以在第一个异步函数执行完再继续调用第二个异步函数。setTimeout...
Java 中 i区别_java 中 基础问题 i++ 与++i 的区别 你真的理解了吗?
11: invokevirtual #3 // Method java/io/PrintStream.println:(I)V 调用对象的实例方法 即println方法 14: return //
返回
值
此时为0 (return指令供声明为void的方法、实例初始化方法以及类和接口的类初始化方法...
C++ 语言
64,683
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章