C语言常用的函数有哪些

如题所述

C语言库函数,常用库函数有:

1、scanf格式输入函数

2、printf格式输出函数

3、systemdos命令函数

4、sort排序

5、main主函数

6、fgets文件读取字符串函数

7、fputs文件写入字符串函数

8、fscanf文件格式读取函数

9、fprintf文件格式写入函数

10、fopen打开文件函数

11、getchar输入字符函数

12、putchar输出字符函数

13、malloc动态申请内存函数

14、free释放内存函数

15、abs求绝对值数学函数

16、sqrt求平方根数学函数

扩展资料

语言组成:


1、数据类型

C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。

2、常量与变量

常量其值不可改变,符号常量名通常用大写。

变量是以某标识符为名字,其值可以改变的量。标识符是以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。

3、数组

如果一个变量名后面跟着一个有数字的中括号,这个声明就是数组声明。字符串也是一种数组。它们以ASCII的NULL作为数组的结束。要特别注意的是,方括内的索引值是从0算起的。

4、指针

如果一个变量声明时在前面使用 * 号,表明这是个指针型变量。换句话说,该变量存储一个地址,而 *(此处特指单目运算符 * ,下同。C语言中另有 双目运算符 *) 则是取内容操作符,意思是取这个内存地址里存储的内容。指针是 C 语言区别于其他同时代高级语言的主要特征之一。

参考资料来源:百度百科-函数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-12-20
【C语言常用的函数】有:

C语言库函数,常用库函数有:scanf格式输入函数、printf格式输出函数、systemdos命令函数、sort排序、main主函数、fgets文件读取字符串函数、fputs文件写入字符串函数、fscanf文件格式读取函数等。
语言组成:
1、数据类型
C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。
2、常量与变量
常量其值不可改变,符号常量名通常用大写。变量是以某标识符为名字,其值可以改变的量。标识符是以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。
3、数组如果一个变量名后面跟着一个有数字的中括号,这个声明就是数组声明。字符串也是一种数组。它们以ASCII的NULL作为数组的结束。要特别注意的是,方括内的索引值是从0算起。

想了解更多有关C语言的详情,推荐咨询达内教育。达内教育是引领行业的职业教育公司,致力于面向IT互联网行业,培养软件开发工程师、系统管理员、UI设计师、网络营销工程师、会计等职场人才,拥有强大的师资力量,实战讲师对实战经验倾囊相授,部分讲师曾就职于IBM、微软、Oracle-Sun、华为、亚信等企业,其教研团队更是有独家26大课程体系,助力学生系统化学习,同时还与各大高校进行合作,助力学生职业方向的发展。感兴趣的话点击此处,免费学习一下本回答被网友采纳
第2个回答  2017-11-29
C语言常用的函数很多。例如输入输出,含在 stdio.h里,数学函数,含在 math.h 里,时间函数 含在time.h里,字符串函数 含在 string.h 里
例如: 键盘有格式输入 scanf("%d %c", &n, &ch); 格式五花八门,%f %lf %c %s ...
有格式输出 printf("%d %s %c %f", n, str, ch, x);
输入一行字符串 gets(str); 输入一个字符 ch = getchar();
输出一行字符串 puts(str); 输出一个字符 putchar(ch);
数学函数: sqrt(v), fabs(v), sin(a), cos(a), pow(b,n);
时间函数: time(); 随机函数 srand(), rand();
字符串函数: strlen(), strcmp(), strcat(), strcpy();
动态分配: malloc(),...
很多,世界上没有一个人能全背诵出来的。本回答被网友采纳
第3个回答  2019-08-09
#include

//设定插入点
#include

//字符处理
#include

//定义错误码
#include

//浮点数处理
#include

//文件输入/输出
#include

//参数化输入/输出
#include

//数据流输入/输出
#include

//定义各种数据类型最值常量
#include

//定义本地化函数
#include

//定义数学函数
#include

//定义输入/输出函数
#include

//定义杂项函数及内存分配函数
#include

//字符串处理
#include

//基于数组的输入/输出
#include

//定义关于时间的函数
#include

//宽字符处理及输入/输出
#include

//宽字符分类
标准
C/C++
(同上的不再注释)
#include

//STL
通用算法
#include

//STL
位集容器
#include

#include

#include

#include

#include

//复数类
#include

#include

#include

#include

#include

//STL
双端队列容器
#include

//异常处理类
#include

#include

//STL
定义运算函数(代替运算符)
#include

#include

//STL
线性列表容器
#include

//STL
映射容器
#include

#include

//基本输入/输出支持
#include

//输入/输出系统使用的前置声明
#include

#include

//基本输入流
#include

//基本输出流
#include

//STL
队列容器
#include

//STL
集合容器
#include

//基于字符串的流
#include

//STL
堆栈容器
#include

//标准异常类
#include

//底层输入/输出支持
#include

//字符串类
#include

//STL
通用模板类
#include

//STL
动态数组容器
#include

#include

using
namespace
std;
C99
增加
#include

//复数处理
#include

//浮点环境
#include

//整数格式转换
#include

//布尔环境
#include

//整型环境
#include

//通用类型数学宏
相似回答