C标准库之字符(串)函数__isascii
本帖最后由 sherwin002 于 2014-9-24 08:20 编辑功能:
测试参数的ASCII码值是否在0~127之间(ASCII码值范围为0-255);
函数原型:
int __isascii(int c ) ;//前面的下划线是两个,以后不再说明
参数:
参数说明
C 字符或者ASCII码
返回值:
如果参数是一个ASCII码(在0~127之间),则返回一个非0值(经我自己测试返回的都是1,不明白为什么MSDN也用非零值来解释),否则返回0;
要求:
函数需要的头文件
__isascii<ctype.h>
举例:
<font face="新宋体" size="2">#include<stdio.h>
#include<ctype.h>
int main()
{
int m = isascii('b');//右键转声明:#define isascii __isascii 仅解释这一次;
int n= isascii(300);
printf("m = %d;n = %d",m,n);
getchar();
return 0;
}</font>
结果:
鱼C侦探团 学习学习!!!!!! :lol: wordcade 发表于 2014-9-12 10:36
{:7_139:}我们侦探团成员从不发纯表情,无意义的帖子哦~ 你真是迅速啊,一起努力吧 大麦田 发表于 2014-9-12 13:37
你真是迅速啊,一起努力吧
{:7_139:}加油~
页:
[1]