- 博客(13)
- 资源 (21)
- 问答 (1)
- 收藏
- 关注
原创 tolower字符串转换函数应用实例
原型:int tolower(int c); 相关函数 isalpha,toupper 头文件:ctype.h 功能:将大写字母转换成小写字母 说明:若参数c为大写字母则将该对应的小写字母返回。 返回值:返回转换后的小写字母,若不须转换则将参数c值返回。 应用实例: #include #include int main() { char s[]="aBcDe
2016-06-27 21:13:58 1586
原创 toupper字符串转换函数应用实例
原型:int toupper(int c); 相关函数 isalpha,tolower 头文件:ctype.h 功能:将小写字母转换成大写字母 说明:若参数c为小写字母则将该对映的大写字母返回。 返回值 返回转换后的大写字母,若不须转换则将参数c值返回。 应用实例: #include #include int main() { char s[]="aBcD
2016-06-16 22:51:23 2862 2
原创 isascii字符串测试函数应用实例
原型:int isascii(int c); 头文件:ctype.h 功能:检查参数c是否为ASCII码字符,也就是判断c的范围是否在0到127之间。 返回值:若参数c为ASCII码字符,则返回TRUE,否则返回NULL(0) 附加说明: 此为宏定义,非真正函数。 拓展: ASCII(American Standard Code for Information Interc
2016-06-14 21:13:12 2108
原创 iscntrl字符串测试函数应用实例
原型:int iscntrl(int c); 头文件:ctype.h 功能:检查参数c是否为ASCII控制码,也就是判断c的范围是否在0到30之间。 返回值:若参数c为ASCII控制码,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 扩展: 控制字符(Control Character),出现于特定的信息文本中,表示某一控制功能的字符。 在
2016-06-07 22:37:52 1264
原创 islower字符串测试函数应用实例
原型:int islower(int c); 头文件:ctype.h 功能:检查参数c是否为小写英文字母。 返回值:若参数c为小写英文字母,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 函数模拟源码: int islower(int c) { return ('a' <= c && c <= 'z'); }应用实例: #include
2016-06-07 22:36:03 1773
原创 跟我一起学C++之从C到C++(结构体内存对齐)
1.什么是内存对齐 (1) 编译器为每个“数据单元”按排在某个合适的位置上。 (2) C、C++语言非常灵活,它允许你干涉“内存对齐”。也就是可以人为的设置编译器的对齐方式。 2.为什么要对齐 性能原因:在对齐的地址上访问数据快。如果是字节对齐方式存储的话,CPU读取的时候只需要进行一个总线周期即可全部读取完毕,如果不对齐的话,对于32位的系统,CPU读取的时候一般架构
2016-06-06 21:12:34 1561 3
原创 跟我一起学C++之从C到C++(const与#define)
1.const定义的常量与#define定义的符号常量的区别 (1)const定义的常量有类型,而#define定义的没有类型,编译可以对前者进行类型安全检查,而后者仅仅只是做简单替换 (2)const定义的常量在编译时分配内存,而#define定义的常量是在预编译时进行替换,不分配内存。 (3)作用域不同,const定义的常变量的作用域为该变量的作用域范围。而#define定义的常量作用域
2016-06-06 21:08:09 985
原创 跟我一起学C++之从C到C++(const限定符)
const限定符 1.用const给字面常量起个名字(标识符),这个标识符就称为标识符常量;因为标识符常量的声明和使用形式很像变量,所以也称常变量 2.定义的一般形式: (1) const 数据类型 常量名=常量值; (2)数据类型 const 常量名=常量值; 3.例如:const float PI=3.14159f; 4.注意事项: (1)常变量在定义时必须初始化;
2016-06-05 11:36:15 1812
原创 跟我一起学C++之从C到C++(bool类型)
bool类型 C++新增类型,表示逻辑真与假 1.逻辑型也称布尔型,其取值为true(逻辑真)和false(逻辑假),存储字节数在不同编译系统中可能有所不同,VC++中为1个字节。 2.声明方式:boolresult;result=true; 3.可以当作整数用(true一般为1,false为0) 4.把其它类型的值转换为布尔值时,非零值转换为true,零值转换为false 代
2016-06-05 11:31:21 3644
原创 isgraph字符串测试函数应用实例
原型:int isgraph(int c); 头文件:ctype.h 功能:检查参数c是否为可打印字符,若c所对映的ASCII码可打印,且非空格字符则返回TRUE。 返回值:若参数c为可打印字符,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 应用实例: #include #include main() { char str[]="a
2016-06-03 22:02:04 3027
原创 isprint字符串测试函数应用实例
原型:int isprint(int c); 头文件:ctype.h 功能:检查参数c是否为可打印字符(0x20-0x7e),若c所对映的ASCII(非控制字符)码可打印,其中包含空格字符,则返回TRUE。 返回值:若参数c为可打印字符,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 应用实例: #include #include main(
2016-06-03 22:00:25 2329
原创 isspace字符串测试函数应用实例
原型:int isspace(int c); 头文件:ctype.h 功能:检查参数c是否为空格字符,也就是判断是否为空格('')、定位字符('\t')、CR('\r')、换行('\n')、垂直定位字符('\v')或翻页('\f')的情况。 返回值:若参数c为空格字符,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 模拟源码实现: int iss
2016-06-01 22:21:32 4425
原创 ispunct字符串测试函数应用实例
原型:int ispunct(int c); 头文件:ctype.h 功能:检查参数c是否为标点符号或特殊符号。返回TRUE也就是代表参数c为非空格、非数字和非英文字母。 返回值:若参数c为标点符号或特殊符号,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 应用实例: #include #include main() { ch
2016-06-01 22:15:51 3616
QKeyEvent使用实例
2018-09-11
QTableWidget实现行选、列选
2018-04-19
QT实现登录窗口
2018-04-19
浅谈智能交通系统建设
2018-03-17
浅析城市智能交通信息综合平台
2018-03-17
智能交通系统工程项目管理研究
2018-03-17
关于智能交通的发展与研究
2018-03-17
基于SNMP的智能视频监控卡口短信报警系统的设计与实现
2018-03-17
基于云计算的智能卡口系统研究
2018-03-17
公路车辆联网监控图片的规范化存储
2018-03-17
城市交通视频监控模型研究
2018-03-17
C51使用技巧及实战入门教程
2010-06-28
Linux动态库nm可以查询到符号,编译链接时候提示失败
2016-08-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人