一、C语言之自定义函数的调用
1.声明一个自定义函数:
void fun(void);//函数的声明
也可在主函数之前编写自定义函数;
2.主函数里调用自定义函数:
int main(void)
{
fun();//调用fun函数;
return 0;
}
3.编写自定义函数的功能:
void fun(void)
{
int a=12;
printf(“a=%d”,a);输出a
}
源代码如下:
#include "stdio.h"
void fun(void);//声明自定义函数
int main(void)//主函数
{
fun();//调用fun函数
“
return 0;
}
void fun(void)
{
int a=12;//定义一个整形常量a=12;
printf("a=%d",a);//输出a;
}
运
行程序结果:
a=12
二、带参数的函数
1,声明一个自定义函数:
void fun(uchar a);
2,调用函数
int main(void)//主函数
{
int i;
for(i=0;i<8;i++)
{
fun(i);//调用fun函数 括号里一定要带参数,否则会报错
printf(“\n”);//换行
}
return 0;
}
3.编写自定义函数
void fun(char a)// fun函数带一个 char类型的参数
{
int i=0;
char b=’*’;
for(i=8;i>0;i–)
printf(“%c”,b);//输出a;
}
源程序:
#include "stdio.h"
void fun(char a);//声明自定义函数
int main(void)//主函数
{
int i;
for(i=0;i<8;i++)
{
fun(i);//调用fun函数
printf("\n");//换行
}
return 0;
}
void fun(char a)
{
int i=0;
char b='*';
for(i=8;i>0;i--)
printf("%c",b);//输出a;
}
运行程序: