想要了解更多的C语言知识,可以订阅下面的专栏,里面也有很多品质好文:
打怪升级之路——C语言之路_ankleless的博客-CSDN博客
还在持续更新中,以下是学习过程中遇到的一些库函数(排序不分先后):
1. printf函数——头文件<stdio.h>
语法形式:int printf(const char *format,......)
作用:在屏幕上输出对应的数据信息,printf的第一个参数是格式化字符串,可以在其中加入占位符,实现对后方参数的打印,占位符的数量决定了格式化字符串后面的参数数量
printf函数的返回值是成功打印的字符数量(包括所有字符,如字母、数字、空格、换行符\n等),类型为int。
注:一般情况下,printf不会打印 \0 ,若需要打印可以使用占位符%c或者'\0'进行单独打印,他打印出来不占视觉空间
示例:
#include <stdio.h>
int main()
{printf("Hello world");//执行程序,打印Hello worldreturn 0;
}
我们可以思考上述代码的运行结果,加深对printf函数的认知。
2. puts函数——头文件<stdio.h>
语法形式:int puts(const char *str)
作用:通过读取地址(字符指针)的方式来对内容进行打印(标准输出流),并再末尾追加一个换行符'\n'(自动换行)。有且仅有一个参数,这就决定了puts只能打印以\0结尾的字符串,不能在参数中加入占位符。他的返回值是一个非负整数,具体指取决于编译器
示例:
int main()
{puts("sahsagd");printf("%d", puts("sahsagd"));return 0;
}
3. fgets函数——头文件<stdio.h>
语法形式:
作用:
示例:
4. scanf函数——头文件<stdio.h>
语法形式:
作用:
示例:
5. pow函数——头文件<math.h>
语法形式:
作用:
示例:
6. time函数——头文件<time.h>
语法形式:
作用:
示例:
7. strlen函数——头文件<string.h>
语法形式:
作用:
示例:
8. rand函数——头文件<stdlib.h>
语法形式:
作用:
示例:
9. srand函数——头文件<stdlib.h>
语法形式:
作用:
示例:
10. abs函数——头文件<stdlib.h>
语法形式:
作用:
示例:
11. sqrt函数——头文件<math.h>
语法形式:
作用:
示例:
持续更新中