库函数
c函数库自带的函数
--- 主函数--
void main() // 主函数
--- -数学函数 在math.h--
float sin(float x) //求正弦函数
float abs(float x) //求绝对值函数
----文件型函数 ---
void feof(FILE *p) //是否文件末尾函数
void rewind(FILE *p) //文件定首位函数
int ftell(FILE *p)//文件指针位置函数
FILE fopen( "文件名称","文件打开方式") //打开文件函数
flose(FILE *p) //文件关闭函数
fsanf(FILE *P,"格式字符串",类型 类型名称) //格式化读函数 将数据从文件中读取到类型名称中
void fprintf(FILE *p,"格式字符串",类型 类型名称) //格式化写函数 将数据从出入框中读取到文件中
void fputc(FILE *p, 类型 类型名称) //将字符串写到文件中
char fgetc(FILE *p) // 将数据从文件中写到字符中
--字符函数---
void putchar(char c)//将字符串输入到控制台上
char getchar()//字符写函数
--输入输出函数--
printf("格式输出字符串",类型参数名);
sanf("格式输入字符串",类型参数名地址);
---空间函数--
类型 *malloc(sizeof(类型)) //申请空间函数
类型 *calloc(1,sizeof(类型))//申请空间函数
free(类型) //释放空间函数
自定义函数
格式
返回类型 函数名称(参数列表,....)
/* 递归方法求阶层*/
int funcFac(int n)
{
int n=1;
if(n<0){
printf("数据错误");
exit(1);
}
else if(n==0||n==1){
n=1;
}
else{
n*funcFac(n-1);
}
return n;
}