ChinaUnix.net
相关文章推荐:

main函数返回值

int mian() { return 1; } 这里的返回的1 有什么用啊?

by kanhfshiys - C/C++ - 2010-07-23 19:55:05 阅读(4946) 回复(13)

相关讨论

main函数返回值怎么接受,是程序员自己处理,还是操作系统处理

by 龙少爷 - C/C++ - 2007-07-26 14:15:54 阅读(2464) 回复(6)

如题,求教各位, c编译器版本[code]root@c-dev:/c/apue/4# gcc --version gcc (Debian 4.4.5-8) 4.4.5[/code]代码1 rtvalue0.c[code]#include int main (void) { }[/code]编译执行,查看返回值[code]root@c-dev:/c/apue/4# gcc rtvalue0.c -o rtvalue0 root@c-dev:/c/apue/4# root@c-dev:/c/apue/4# rtvalue0 root@c-dev:/c/apue/4# echo $? 200[/code]代码2 rtvalue1.c[code]#include int main (void) { ...

by superwujc - C/C++ - 2012-08-12 12:49:28 阅读(3002) 回复(13)

没有返回值main函数,怎么return?[code][root@localhost C]# cat a1.c #include void main(void){ int * ptr; int fort[2][2]={{12},{14,16}}; ptr = fort[0]; printf("1= %d , 2= %d \n",*ptr,*(ptr+2)); return; } [root@localhost C]# gcc a1.c a1.c: In function 'main': a1.c:5: warning: return type of 'main' is not 'int'[/code]return;不行吗?为什么还有warning?

by ccc77 - C/C++ - 2010-11-06 15:01:04 阅读(1796) 回复(2)

程序要运行,首先要加载到内存中,是操作系统干了这个活,但是具体是操作系统的哪个程序或者进程干的呢?求解。 其次,关于main函数返回值问题。首先说下我的经历。vc6.0中都编译通过,且程序运行也没有出什么错。用gcc编译的话,main函数返回值是void,gcc会给出警告,但是程序貌似还是正常运行。但是在linux eclipse中,如果main返回值是void,编译会通不过。 由此,引发了一个问题,main函数返回值有什么用?返回信息给这...

by 511244213 - C/C++ - 2013-10-24 09:53:04 阅读(4896) 回复(14)

c99里头 main返回值是 0 表示真 不过 bool定义 0是假 非0都是真 这样就感觉怪怪的了 想了解下mian这样定义是有历史原因?还是方便机器计算?

by 天国之翼 - C/C++ - 2011-04-08 10:35:39 阅读(2005) 回复(8)

各位,以下在linux下运行出现问题 void fun1() { printf("fun\n"); } void main() { printf("main\n"); fun1(); } 为什么要把void 改成int 才行??? 其它的系统有的是不是不用改???

by stiandao - C/C++ - 2006-05-11 23:33:22 阅读(1232) 回复(8)

C++点滴:main()函数 main()函数是C++程序的入口,任何C++程序都必须提供一个且是唯一一个main()函数。 标准C++ 的main()函数有以下2中定义方式: 代码: 全选 int main() { ... } 和 代码: 全选 int main(int argc, char *argv[]) { ... } 第二种定义的参数 char *argv[] 也可以写成 char **argv 与其他函数不同,main() 函数函数结尾隐含了 return 0; 语句,我们可以显式的写上这个返...

by dxrgr - C/C++ - 2010-01-27 14:13:24 阅读(1853) 回复(1)

一般main程序最后都有return 0,而实际上不写这条语句程序也能正常执行,请问这条语句有什么用呢? 另外,main的声明,当不需要接收参数时,int main(void)与main()有区别吗?还是只是习惯上的问题? 0和'\0'有区别吗?

by howardlea - C/C++ - 2003-07-11 18:28:20 阅读(1746) 回复(5)

看nginx源代码时候,发现主函数返回值用了个#define的值 这么用有什么意义? #define ngx_cdecl int ngx_cdecl main(int argc, char *const *argv) { }

by liumilan2009 - C/C++ - 2011-12-21 23:57:07 阅读(5878) 回复(10)

Mian() {} main 有没有介绍shell的main函数的资料啊,百度了下没发现有。 求。。。

by cheungjustin - Shell - 2011-03-26 00:36:15 阅读(3689) 回复(2)