
int main()返回值问题
都说main函数的标准写法是要带返回值,return0代表程序正常结束。如果程勋不正常运行,会return什么呢??如果main函数设置return10或者其它可不可以,...
都说main函数的标准写法是要带返回值,return 0代表程序正常结束。
如果程勋不正常运行,会return什么呢??
如果main函数设置return 10或者其它可不可以,这样也可以是代表程序正常结束吧。
main函数的返回值其实是不是可以自己随意设定的 展开
如果程勋不正常运行,会return什么呢??
如果main函数设置return 10或者其它可不可以,这样也可以是代表程序正常结束吧。
main函数的返回值其实是不是可以自己随意设定的 展开
8个回答
展开全部
标准的 main函数 默认是 int 型,要带返回值。
return 10 或者其它 都可以,可以自己随意设定。
返回值,送返到 这个 c/c++ 程序 的 “父进程”,父进程 里 可以用它 做决策。
初级程序员,可以不去深究。
=============
给你个例子:
我们在命令窗 (DOS窗,console窗)运行我们的 hu.exe
hu.c 程序里有 return 123;
运行 hu.exe 完毕,在命令窗 拍命令:
echo %errorlevel%
你会看到屏幕显示:
123
-------------
%errorlevel% 数值,是 hu.exe 送来的。如果送来的不是 123,那么hu.exe 程序执行错了(中途垮了)。
return 10 或者其它 都可以,可以自己随意设定。
返回值,送返到 这个 c/c++ 程序 的 “父进程”,父进程 里 可以用它 做决策。
初级程序员,可以不去深究。
=============
给你个例子:
我们在命令窗 (DOS窗,console窗)运行我们的 hu.exe
hu.c 程序里有 return 123;
运行 hu.exe 完毕,在命令窗 拍命令:
echo %errorlevel%
你会看到屏幕显示:
123
-------------
%errorlevel% 数值,是 hu.exe 送来的。如果送来的不是 123,那么hu.exe 程序执行错了(中途垮了)。
展开全部
程序是你自己写的,你说return多少就是多少,默认0代表正常,这个值会被操作系统看到并记录。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
返回值
返回的目的是让调用main函数的对象得到一个函数的返回值,然后根据这个值作出不同的决定,然后这里是系统调用的函数,哪怕你声明为void,不给它返回值也是没有关系的
返回的目的是让调用main函数的对象得到一个函数的返回值,然后根据这个值作出不同的决定,然后这里是系统调用的函数,哪怕你声明为void,不给它返回值也是没有关系的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
返回值应该是 返回值类型 函数名(参数类型) 你调用一个函数有返回值应该先设置返回值类型 在用return x;返回
一般返回值是一个变量的值也可以自己设定任意返回值
一般返回值是一个变量的值也可以自己设定任意返回值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
程序是你自己写的,你说return多少就是多少,默认0代表正常,这个值会被操作系统看到并记录。
+10086
+10086
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询