没有合适的资源?快使用搜索试试~ 我知道了~
C++头文件大全 (2).pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 186 浏览量
2021-09-11
23:32:50
上传
评论
收藏 1.08MB PDF 举报
温馨提示
试读
30页
。。。
资源推荐
资源详情
资源评论
C++头文件大全
C/C++头文件一览
C、传统 C++
#include //设定插入点
使用断言
assert()宏是用于保证满足某个特定条件,用法是:
assert(表达式);
如果表达式的值为假,整个程序将退出,并输出一条错误信息。
如果表达式的值为真则继续执行后面的语句。
使用这个宏前需要包含头文件 assert.h
例如
#include
#include
void main()
{
float a,b;
scan("%f %f",&a,&b);
assert(b!=0);
printf("%f",a/b);
}
以上的程序要计算 A/B 的值,因此要求 b!=0,所以在程序中使用
了 assert()用于确保 b!=0,如果
b==0,则程序会退出。
#include //字符处理
isalnum 判断一个字符是否是字符类的数字或者字母
isalpha 判断一个字符是否是字母
isblank 判断一个字符是空白字符(空格和水平制表符 Tab)
iscntrl 判断一个控制符(ascii 码 0-31 之间的字符)
isdigit 判断一个字符是否是字符类的数字
isgraph 判断一个字符是否是可打印字符(ascii 码 33-126 之间的
字符)
islower 判断一个字符是否是小写字母
isprint 判断一个字符是否是包含空格在内的可打印字符(ascii 码
32-126 之间的字符)
ispunct 判断一个字符是否是除空格,字母,数字外的标点符号
isspace 判断一个字符是空白字符(空格,换行符 (\n),走纸符
(\f),回车符(\r),垂直制表符(\v),水平制表符(\t))
isupper 判断一个字符是否是大写字母
isxdigit 判断一个字符是否是一个十六进制的数字
tolower 将大些字符转换为小写
toupper 将小写字符转换为大写
isalnum()函数的作用是判断一个字符是否是字符类的数字或者字
母:
#include
#include
int main(void)
{
if(isalnum('a'))
printf("It's True"); //显示 It's True
if(isalnum(4))
printf("It's True"); //显示''
if(isalnum('4'))
printf("It's True"); //显示 It's True
return 0;
}
isalpha()函数的作用是判断一个字符是否是字母:
#include
#include
int main(void)
{
if(isalpha('a'))
printf("It's True"); //显示 It's True
if(isalpha(4))
printf("It's True"); //显示''
if(isalpha('4'))
printf("It's True"); //显示''
return 0;
}
isblank()函数的作用是判断一个字符是空白字符(空格和水平制
表符 Tab),isspace()函数和 isblank()函数类似,但是还包含空格,
换行符(\n),走纸符(\f),回车符(\r),垂直制表符(\v),水平制表符(\t):
#include
#include
int main(void)
{
if(isblank(' ')) // 空格
printf("It's True"); //显示 It's True
if(isblank('\t')) // Tab
printf("It's True"); //显示 It's True
if(isblank('\n')) // 换行
printf("It's True"); //显示''
if(isblank('\r')) // 回车
printf("It's True"); //显示''
if(isspace(' ')) // 空格
printf("It's True"); //显示 It's True
if(isspace('\t')) // Tab
printf("It's True"); //显示 It's True
if(isspace('\n')) // 换行
printf("It's True"); //显示 It's True
if(isspace('\r')) // 回车
printf("It's True"); //显示 It's True
return 0;
}
iscntrl()函数的作用是判断一个控制符( ascii 码 0-31 之间的字
符):
#include
#include
int main(void)
{
if(isblank(' ')) // 空格
printf("It's True"); //显示''
if(isblank('\t')) // Tab
printf("It's True"); //显示 It's True
if(isblank('\n')) // 换行
printf("It's True"); //显示 It's True
if(isblank('\r')) // 回车
printf("It's True"); //显示 It's True
return 0;
}
isdigit()函数的作用是判断一个字符是否是字符类的数字:
#include
#include
int main(void)
{
if(isdigit('4'))
printf("It's True"); //显示 It's True
if(isdigit(4))
printf("It's True"); //显示''
if(isdigit('a'))
printf("It's True"); //显示''
return 0;
}
isgraph()函数的作用是判断一个字符是否是可打印字符(ascii 码
33-126 之间的字符),isprint()函数功能和 isgraph()函数类似,区别
是 isprint()函数包含空格在内(ascii 码 32-126 之间的字符):
#include
#include
int main(void)
{
if(isgraph('a'))
printf("It's True"); //显示 It's True
if(isgraph('.'))
printf("It's True"); //显示 It's True
if(isgraph(' ')) // 空格
printf("It's True"); //显示''
if(isprint('a'))
printf("It's True"); //显示 It's True
if(isprint('.'))
printf("It's True"); //显示 It's True
if(isprint(' ')) // 空格
printf("It's True"); //显示 It's True
return 0;
}
islower()函数的作用是判断一个字符是否是小写字母, isupper()
函数的作用是判断一个字符是否是大写字母:
#include
#include
int main(void)
{
剩余29页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功