------ android培训、java培训、期待与您交流! ----------
c语言函数
我们最常见的函数就是main()主函数。
如果我们所有的东西都写在一个main里,那么就没有可读性了。
函数是用来封装一段代码的,尤其是功能,方便以后调用。
步骤:1. 函数名 2. 函数体
函数的格式:
返回值类型 函数名(形式函数列表)
{
函数体
}
例如:(无返回值,无形参的函数)
void printLine()
{
printf("___________\n");
}
想使用的时候直接调用
int main()
{
printLine();
return 0;
}
什么情况下定义函数:添加一个常用的新功能
在看一个有返回值有形参的函数
int sum(int a, int b)
{
return a + b;
}
int main()
{
int a = 10;
int b = 11;
printf("a + b = %d", sum(a, b));
return 0;
}
注意点:
1. void代表没有返回值
2. 如果没有明确说明返回值类型,则默认返回int
3. 确定了返回值,也可以不返回任何东西
注意点,如果函数写在了main函数后面,那么要想使用函数,就必须在main函数之前声明。
// 对函数sum进行声明
int sum(int a, int b);
int main()
{
int a = 10;
int b = 11;
printf("a + b = %d", sum(a, b));
return 0;
}
int sum(int a, int b)
{
return a + b;
}
c语言,不允许有函数的名称一样,即使函数的形参不同。
函数不能嵌套定义。
------ android培训、java培训、期待与您交流! ----------