前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C语言自定义函数的方法

C语言自定义函数的方法

作者头像
全栈程序员站长
发布2022-07-02 13:21:40
1.9K0
发布2022-07-02 13:21:40
举报

大家好,又见面了,我是你们的朋友全栈君。

一、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函数

代码语言:javascript
复制
	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”);//换行 }

代码语言:javascript
复制
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");//换行 }

代码语言:javascript
复制
return 0;

}

void fun(char a) { int i=0; char b='*'; for(i=8;i>0;i--) printf("%c",b);//输出a; }

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147813.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、C语言之自定义函数的调用
  • 二、带参数的函数
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档