1.函数定义
在计算机科学中,子程序是一个大型程序中的某部分代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集成为软件库。
为了不再重复实现常见的代码,让程序员提升开发效率,C语言标准规定了一组函数,这些函数再由不同的编译器厂商根据标准进行实现,提供给程序员使用。这些函数组成了一个函数库,被称为标准库,这些函数也被称为库函数
2.函数组成部分:函数名,返回值类型,函数参数
2.模型:输入-->函数-->输出
3.分类:库函数(可以直接调用)(printf,strcpy(字符串拷贝),pow(求n的k次方))和自定义函数(先创建再调用,见第12篇)
4.库函数的学习网站:https://cplusplus.com/https://cplusplus.com/
cppreference.comhttps://zh.cppreference.com/w/%E9%A6%96%E9%A1%B5 可查C/C++
5.库函数的学习软件:MSDN
5.查找头文件包含的库函数:
以www.cplusplus.com为例
:方法1:点Reference-->点头文件
点stdio.h
方法2:网站直接接入
输入:https://cplusplus.com/reference/c头文件单词/要查找的函数
如:https://cplusplus.com/reference/cstdio/printf/
https://cplusplus.com/reference/cstring/strcpy/
6. 常见的库函数
IO函数:输入(Input)输出(Output)函数 如printf scanf putchar getchar
字符串操作函数 如strcmp strlen
内存操作函数
时间/日期函数
数学函数 如sqrt
其他库函数
7.库函数的学习
以strcpy为例
stcpy(str2,str1); 将str1(source)的内容拷贝到str2(destination)
8.注意:调用库函数前一定要写#include <头文件>(网站的Example有)