c++刷题常用函数
1. 输入输出函数:
cout << '输出'; //输出
cin >> 变量; //输入
2. 数学函数:
pow(n,m) //n的m次方
sqrt(n) //n的平方根
abs(n) //n的绝对值
3. 字符串函数:
strlen(str) //获取字符串长度
strcpy(dest,src) //将src复制到dest
strcat(dest,src) //将src连接到dest后面
strcmp(str1,str2) //比较str1和str2是否相等
4. 数组函数:
sort(arr,arr+n) //将数组arr从小到大排序
max_element(arr,arr+n) //返回数组arr中最大值的指针
min_element(arr,arr+n) //返回数组arr中最小值的指针
5. 字符函数:
isdigit(c) //判断c是否为数字
isalpha(c) //判断c是否为字母
tolower(c) //将c转换为小写字母
toupper(c) //将c转换为大写字母
6. 随机数函数:
srand(time(NULL)) //初始化随机数种子
rand() //生成随机数
7. 时间函数:
time_t time(time_t *timeptr) //获取当前时间isalpha 函数
asctime(timeptr) //将timeptr指向的时间转换为字符串输出
8. 文件操作函数:
ofstream fout('文件名'); //创建文件流
fout << '文本'; //向文件中写入文本
fout.close(); //关闭文件流
9. 动态内存分配函数:
new int[n] //动态分配n个int类型的内存
delete [] p; //释放p指向的内存
10. 指针函数:
&变量 //获取变量的地址
*指针 //获取指针指向的变量的值
指针 = &变量 //将指针指向变量
指针 = NULL //将指针初始化为空指针。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论