社区
C++ 语言
帖子详情
为什么C/C++中使用返回值为int的时候照样可以不返回一个Int??
RabbitLBJ
2012-02-16 10:33:35
这和他的void main()版本有关系吗??
别的函数能实现这种技术不??
...全文
119
4
打赏
收藏
为什么C/C++中使用返回值为int的时候照样可以不返回一个Int??
这和他的void main()版本有关系吗?? 别的函数能实现这种技术不??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RabbitLBJ
2012-02-16
打赏
举报
回复
[Quote=引用 2 楼 czh3642210 的回复:]
main函数的返回值是一个特例,标准规定的如果main函数最后一句不是return语句的话,编译器会自动加上
return 0;
这条语句,这是标准规定的,没有为什么
[/Quote]
OK,确实是这样,如果没显示返回,系统自动返回0
面包大师
2012-02-16
打赏
举报
回复
听说是这样的。。。
面包大师
2012-02-16
打赏
举报
回复
main函数的返回值是一个特例,标准规定的如果main函数最后一句不是return语句的话,编译器会自动加上
return 0;
这条语句,这是标准规定的,没有为什么
jackzhhuang
2012-02-16
打赏
举报
回复
楼主的意思是说int main()可以不返回int?
用别的函数代替main?
我没试过,不知道修改pe文件行不行。
《C语言/
C++
学习指南》Linux开发篇
本篇面向Linux初级、但已掌握C/
C++
基本语法的学员,以CentOS为演示平台,介绍Linux下的C/
C++
开发技术。在内容编排上,先介绍Linux的安装、基本
使用
和配置,然后再开始介绍在Linux下的C/
C++
开发技术: gcc命令行、Makefile、gdb调试方法、动态库与静态库、pthread线程、进程、进程间通信、系统调用及杂项技术。(前四章免费)
C/
C++
main函数
返回
值
以及return 0的作用
C/
C++
main函数
返回
值
以及return 0的作用 main函数的
返回
值
main函数的
返回
值
用于说明程序的退出状态。如果
返回
0,则代表程序正常退出。
返回
其它数字的含义则由系统决定。通常,
返回
非零代表程序异常退出。 void main() 有一些书上的,都
使用
了void main( ) ,其实这是错误的。C/
C++
中
从来没有定义过void main( ) 。
C++
之父 Bjarne St...
C/
C++
指针作为函数的
返回
值
C/
C++
指针作为函数的
返回
值
上节我们介绍了C/
C++
变量的作用域与生存周期。C/
C++
变量的作用域与生存周期 本节我们介绍指针作为函数的
返回
值
。 指针函数
返回
值
为
一个
指针(地址) 先看
一个
小例子: #include < iostream> using namespace std;
int
*add(
int
a,
int
b) {
int
* sum = new
int
; *sum = a + b; return sum; }
int
main() {
int
x =
【
C++
】引用与
返回
值
-----
INT
和
INT
&
返回
区别
返回
值
类型为
int
&,是
一个
引用,相当于
返回
的时变量a的别名,就可以对该变量操作,如赋值等等。set() = 5;此时就会调用出错,因为a是临时变量,函数结束是就自动销毁了,不能再创建别名了。但是将
int
& 改成
int
就可以了。
返回
变量如果是临时的,那么会操作非法内存,操作非法内存的结果是未知的。引用:声明变量时有&,表示引用
int
&a;在
返回
值
的类型有
int
和
int
&两种。这个就是函数带
返回
值
的、无形参。这里我们拿
int
做列子。
c/
c++
调用system获取
返回
值
在 c/
c++
程序
中
,可以
使用
system()函数运行命令行,但是只能得到该命令行的
int
型
返回
值
,并不能获得显示结果。例如system(“ls”)只能得到0或非0,如果要获得ls的执行结果,则要通过管道来完成的。首先用popen打开
一个
命令行的管道,然后通过fgets获得该管道传输的内容,也就是命令行运行的结果。 C/
C++
程序
中
调用命令行命令并获取命令行输出结果...
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章