提示:以下是本篇文章正文内容,下面案例可供参考
一、函数是什么?
示例:函数是基于头文件的的封装好的的一个程序代码
二、使用步骤
1.引入如下
代码如下(示例):
void printTable()//形参列表、定义一个函数
{
int i, j;//输出九九乘法表
for (i = 1; i <= 9; i++)//外循环第i行 (i=1\2\3\4\5\6\7\8\9)
{
for (j = 1; j <= i; j++)
{
printf("%d*%d=%2d ", i, j, i * j);
}
printf("\n");
}
}/*要注意的是先声明后定义还是先定义后声明(也就是先后顺序),
如果是先定义函数的话,后面的主函数也就不用声明直接使用(要声明后才能使用)*/
2.函数的调用
代码如下(示例):
int main()//实参列表
{
printTable();//实参列表把数据传递给形参列表(其实是把实参列表的数据拷贝一份给形参列表);
printTable();//调用输出三次这个函数(上面自定义的九九乘法函数)
printTable();//上面的调用,是指通过这行函数的首地址来去找到这个函数去进行复制一份
return 0;
}