C语言: 请问,源文件开头的 int main ( ) 是定义主函数。 那么,在这儿 int是什么意思呀? int不是整数吗
答案:5 悬赏:80
解决时间 2021-02-21 05:58
- 提问者网友:神仙爷爷
- 2021-02-20 10:54
难道int还有别的意思?
最佳答案
- 二级知识专家网友:心痛成瘾
- 2021-02-20 11:41
int是整型变量的意思,就是说你书写的主函数最终要回到一个整数的意思。一般我们学到的那些程序都比较简单,所以你会发现在int main()定义之后,最后貌似都要加上一句return 0;的,当然好像不用也不算错。用void main()也是可以的。
- -说明白了没。。。。有什么问题可以追问之……C语言是大一学的了,有点记不清了。
- -说明白了没。。。。有什么问题可以追问之……C语言是大一学的了,有点记不清了。
全部回答
- 1楼网友:情战辞言
- 2021-02-20 14:08
应该是说明整个main函数 是整型函数
int不特定定义简单的变量 也可以定义函数
不过一般 c语言用 void main()
用int main()肯定是这个程序需要加这个限定条件
- 2楼网友:哥在撩妹请勿打扰
- 2021-02-20 13:39
int就是返回类型是int类型。
如果在有操作系统的编程中,那么当main函数执行完后,会返回一个值,供操作系统使用,可以用来表明函数执行是否成功或其他状态。如果在嵌入式中,则返回值供编译器自动生成的代码使用。如果用void main()是通不过编译的。
就是这么个机制,一般返回值都用不到,因为大多数情况下,没有定义出错后应该怎么办。
- 3楼网友:ー何必说爱
- 2021-02-20 12:22
呵呵,这个很简单的 你写意个文件: delay.h 在这个里面这么定义 extern void delay(); 在delay.c里写这个 void delay() {int i,j; for(i=0;i<255;i++) for(l=0;j<255;j++); } 注意一点:你在你需要用到这个函数的c文件里,要加上这个:#include "delay.h"切记
- 4楼网友:专属的偏见
- 2021-02-20 12:04
int 是返回值, 这个.exe是可以被外部调用的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯