大家在使用C++进行编程的时候,不知道是否有留意到一个名为cctype的头文件呢?在这个头文件中包含了一下函数,这些函数主要的功能就是用来测试字符值的。那么今天小编要给大家的分享的教程就是:为你介绍cctype头文件定义函数实例。希望这对你有所帮助。
第一:isalnum(c)如果字母c是一个数字又或者是字母的话,那么返回值是true;
第二:isdigit(c)如果字母c是一个数字的话,那么返回值是true;
第三:isalpah(c)如果字母c是一个字母的话,那么返回值是true;
第四:islower(c)如果字母c是一个小写字母的话,那么返回值是true;
第五:isupper(c)如果字母c是一个大写字母的话,那么返回值是true;
第六:iscntrl(c)如果字母c是一个控制字符的话,那么返回值是true;
第七:isspace(c)如果字母c是一个空白字符的话,那么返回值是true;
第八:isprint(c)如果字母c是一个可以进行打印的字符的话,那么返回值是true;
第九:ispunct(c)如果字母c是一个标点符号的话,那么返回值是true;
第十:isxdigit(c)如果字母c是一个十六进制数的话,那么返回值是true;
第十一:isgraph(c)如果字母c并不是一个空格的话,那么返回值是true;
第十二:tolower(c)如果字母c是一个大写字母的话,那么返回值是小写字母形式,要不然的话返回值为字母c。
第十三:toupper(c)如果字母c是一个小写字母的话,那么返回值是大写字母形式,要不然的话返回值为字母c。
在这里主要有十三个,但是小编主要向大家演示第一个以及最后一个。因为小编觉得这两个是较为有代表性的,所以才进行演示。
具体的程序代码,如图所示:
那么运行出来的结果,如图所示:
第十二个tolower()的函数返回的是一个整数类型,因此假如说大家不重载这个函数的话,那么就需要通过类型的转换来实现正确的输出了。所以大家在这里,一定要注意一点看哟!
小编结语:
今天的教程“为你介绍cctype头文件定义函数实例”,小编就已经介绍完毕了,大家都理解清楚了吗?如果你也有这样的需要,那就赶快来学习一下吧。更多更全面的编程语言教程,尽在课课家教育。
¥268.00
¥118.00
¥398.00
¥498.00
¥15.00