C语言——函数基本知识
1.c语言不可不说的一件事——进制之间的转化
2.C语言——函数基本知识
什么是函数
函数的定义
- 函数就是程序中独立的功能。(简单来说就是把代码打包成整体,起个名字,方便以后使用)
函数的使用
定义函数的格式
- 格式:
返回值类型 函数名(形参1,形参2,...) {
函数体;
return 返回值;
}
- 例子:
int max(int num1, int num2) {
int a;
if (num1>num2) {
a = num1;
}
else
{
a = num2;
}
return a;
}
定义函数简单方法——三问
- 我定义函数是为了干什么事情(决定函数体)
- 我干这件事,需要什么才能完成(决定形参)
- 我干完了以后,是否需要继续使用的数据(决定返回值))
函数的注意事项
- 函数不调用就不会执行。
- 函数名不能重复。
- 函数与函数之间是平级,不能在函数里面嵌套定义函数
- 自定义的函数如果写在main函数下面,就需要在main函数里面声明(因为程序会默认直接找到main函数进行读,会自然读到main函数的return 进行退出,那么main函数后面的函数不会被程序读取,所以需要声明)。
- return下面不能继续写代码,因为他们永远不会被读取,属于无效代码。
- 函数的返回值类型为viod,那么表示函数无返回值,可以不用写return,或者直接写return 后面不跟数据,仅代表结束函数。
常见函数
查询函数的三种方法
- 网页
http://zh.cppreference.com
跳转查询网页 - 在vscode里面
ctrl+左键
可以点进函数,查看帮助 - 询问人工智能
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了