C++库函数大全:字符判断、数学函数
需积分: 9 103 浏览量
更新于2024-09-14
收藏 44KB DOC 举报
C++库函数
C++库函数是C++编程语言中的一组预定义函数,用于执行各种操作,如字符串操作、数学操作、字符操作等。在C++库函数中,我们可以找到许多有用的函数,例如字符串操作函数、数学函数、字符操作函数等。
在字符操作函数中,我们可以找到以下几个重要的函数:
1. isalpha(int ch):该函数检查字符ch是否是字母(包括大写字母和小写字母)。如果是,则返回非0值,否则返回0。
2. isalnum(int ch):该函数检查字符ch是否是字母或数字。如果是,则返回非0值,否则返回0。
3. isascii(int ch):该函数检查字符ch是否是ASCII字符(即ASCII码中的0-127)。如果是,则返回非0值,否则返回0。
4. iscntrl(int ch):该函数检查字符ch是否是控制字符(包括作废字符和普通控制字符)。如果是,则返回非0值,否则返回0。
5. isdigit(int ch):该函数检查字符ch是否是数字。如果是,则返回非0值,否则返回0。
6. isgraph(int ch):该函数检查字符ch是否是可打印字符(不含空格)。如果是,则返回非0值,否则返回0。
7. islower(int ch):该函数检查字符ch是否是小写字母。如果是,则返回非0值,否则返回0。
8. isprint(int ch):该函数检查字符ch是否是可打印字符(含空格)。如果是,则返回非0值,否则返回0。
9. ispunct(int ch):该函数检查字符ch是否是标点字符。如果是,则返回非0值,否则返回0。
10. isspace(int ch):该函数检查字符ch是否是空格字符(包括水平制表符、回车符、走纸换行符、垂直制表符、换行符等)。如果是,则返回非0值,否则返回0。
11. isupper(int ch):该函数检查字符ch是否是大写字母。如果是,则返回非0值,否则返回0。
12. isxdigit(int ch):该函数检查字符ch是否是16进制数字。如果是,则返回非0值,否则返回0。
13. tolower(int ch):该函数将大写字母ch转换为小写字母。
14. toupper(int ch):该函数将小写字母ch转换为大写字母。
这些函数可以帮助我们更好地操作字符和字符串,提高编程效率和代码可读性。
在数学函数中,我们可以找到以下几个重要的函数:
1. abs(int i):该函数返回整型参数i的绝对值。
2. cabs(struct complex znum):该函数返回复数znum的绝对值。
3. fabs(double x):该函数返回双精度参数x的绝对值。
4. labs(long n):该函数返回长整型参数n的绝对值。
这些函数可以帮助我们更好地进行数学运算,提高编程效率和代码可读性。
C++库函数提供了大量有用的函数,可以帮助我们更好地编程,提高编程效率和代码可读性。
2011-09-24 上传
351 浏览量
2018-05-13 上传
2021-10-03 上传
2007-08-16 上传
2012-02-17 上传
2014-01-06 上传
拼搏到头
- 粉丝: 0
- 资源: 19
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全