main函数的结构

main函数一般结构如下所示:

  • 函数头:指定函数定义的开头和函数名称,如 int main(void)
  • 起始括号:定义函数体的开头,即 {
  • 函数体:包含所有的语句,它们定义了函数执行时要完成的任务
  • 结束括号:定义函数体的结束,即 }

函数体是在函数名称后面位于起始和结束两个大括号之间。如果函数体里面没有任何语句,则这个函数什么也不做。

这些空函数有什么用?事实上,在开发包含很多函数的程序时,这些函数非常有用。我们可以事先定义一个空函数,然后什么也不做,先去完成其他的操作,后面再来补全每个函数的代码。这样有利于编程变得条理分明。

之前的程序大括号都是独占一行,并且大括号之间的代码缩进,这样可以更加清楚,方便阅读。但是其实也可以像下面的写法:

int main(void) 
{                      // 这是主函数定义                                   // 这是主函数开始标记 
	printf("foxdevelop"); // 这里输出网站名称 
	return 0;                       // 这是返回一个值给操作系统 
}                                   // 这是主函数结束标记Code language: JavaScript (javascript)

也就是大括号开始标记紧贴在小括号的后面。

不管用哪种方式,但是最好全部函数都统一一种方式。

Previous:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注