前言
几个月没更新了,今天来更一次~
C++的函数有自己定义的,有系统自带的,今天就来讲一讲系统自带的所有函数。(可能有不全的,有大佬可以在评论区补充!)
以下是常用的 C++ 函数合集:
1. 输入输出相关函数:
1. cin,cout:用于标准输入输出
2. scanf(),printf():用于格式化输入输出
3. getline():读取一行字符串
4. stoi():将字符串转换为整数
5. to_string():将数值转换为字符串
2. 字符串相关函数:
1. strcat():字符串拼接
2. strcmp():字符串比较
3. strlen():字符串长度
4. strchr():查找字符
5. strstr():查找子字符串
6. tolower() 和 toupper():大小写转换
3. 数学相关函数:
1. abs():求绝对值
2. sqrt():求平方根
3. pow():求幂次方
4. ceil():向上取整
5. floor():向下取整
6. max() / min():求最大值 / 最小值
4. 数组与指针相关函数:
1. memcpy():内存拷贝
2. memset():内存清零
3. sort():对数组进行排序
4. reverse():对数组进行翻转
5. swap():交换两个数值
5. 动态内存相关函数:
1. new / delete:动态分配与释放内存
2. malloc() / free():C 语言动态内存管理函数
3. vector.reserve() / vector.resize():调整 vector 容器大小
6. 容器相关函数:
1. vector.push_back():添加元素到 vector 容器尾部
2. vector.pop_back():删除 vector 容器尾部元素
3. vector.insert():在指定位置插入元素
4. vector.erase():删除指定位置的元素
7. 文件相关函数:
1. ofstream / ifstream:用于文件读写
2. fopen() / fclose():C 语言文件读写函数
3. getline():从文件中读取一行内容