
从本质意义上来说,函数就是功能,每一个函数用来实现一个特定的功能。函数的名字应反映其代表的功能。(我的理解:其实就是多条语句组合在一起,共同实现一个功能,语句集成在函数体中,想调用时直接调用函数名就可以,增加代码可移植性、可读性)
拿以下代码举个例子,我想输出
*****************************
Yangning
*****************************
但是打两次*号,着实有点费时费力,所以我们定义print_star函数,专门用来打*号,但是一定不要忘记,在使用这个函数前,必须要声明这个函数。
#include
int main()
{
void print star();//声明print star函数
void print_message();//声明print_message函数
print star();//调用print star函数
print message();//调用print message函数
print star();//调用print star函数
return 0;
}
void print_star()//定义print star函数
{
prinf(***************\n");//输出一行*号
}
void print_messageO//定义print message函数
{
printf("yang ning\n");//输出一行文字信息
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)