c语言的括号不算是一个函数
创新互联建站是一家网站设计制作、成都做网站,提供网页设计,网站设计,网站制作,建网站,按需网站开发,网站开发公司,自2013年起是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。
在C语言里要定义一个函数 如下:
返回数据类型 函数名(参数数据类型 参数名1,参数数据类型 参数名2,.......)
{
函数主体部分
}
括号不能算做函数。
欢迎到Excel Home论坛学习、交流
()表示函数有返回值,在main函数结束的时候要有return语句,如果没有就会有warningvoid表示函数没有参数。
int表示它是返回值是int型(整型),main表示它的名字是mian(函数名),()表示它是一个函数,它相当于是重载操作符,因为main是一个指针,经过操作符的操作,它才变成一个int型的引用。
扩展资料
int main()的使用
intmain()
intmain(void)
intmain(intargc,char**argv[])
intmain(intargc,char**argv[],char*env[])
voidmain()
voidmain(void)
voidmain(intargc,char**argv[])
voidmain(intargc,char**argv[],char*env[])
括号后面是写参数数的
int
max(int
x,int
y)代表这个max函数有2个参数
每个参数都是整型的,所以调用max函数用max(3,4)这样的就可以
用max(1.1,2.2)这样的数程序就会出错
如果不说明参数的类型将无法进行函数中的运算及表示
括号不是函数,一个函数是由函数头(函数首部)和函数体两部分组成。
函数头:说明了函数类型、函数名称及参数。
函数体:函数首部下面用一对“{}”括起来的部分。如果函数体内有多个“{}”,最外层是函数体的范围。函数体一般包含声明部分和执行部分。