热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

linux系统API

  • 1星
  • 2015-05-16
  • 741.8KB
  • 需要1积分
  • 10次下载
标签: linux

linux

一份不错的资料,欢迎点击下载

Linux C
½数参考
isalnum
(测试字符是否为英文或数字)
相关½数
表头文件
定义½数
½数说明
返回值
附加说明
isalpha,isdigit,islower,isupper
#include<ctype.h>
int isalnum (int c)
检查参数
c
是否为英文字母或阿拉伯数字,在标准
c
中相½于½用
(isalpha(
c )|| isdigit( c ))做测试。
若参数
c
为字母或数字,则返回
TRUE,否则返回 NULL( 0 )。
此为宏定义,非真正½数。
范例
/*
找出
str
字符串中为英文字母或数字的字符
*/
#include < ctype.h>
main()
{
char str[]=”123c@#FDsP[e?”;
int i;
for (i=0;str[i]!=0;i++ )
if ( isalnum(str[i])) printf(“%c is an alphanumeric character\n”,str[i]);
}
执行
1 is an apphabetic character
2 is an apphabetic character
3 is an apphabetic character
c is an apphabetic character
F is an apphabetic character
D is an apphabetic character
s is an apphabetic character
P is an apphabetic character
e is an apphabetic character
isalpha
(测试字符是否为英文字母)
相关½数
表头文件
定义½数
½数说明
返回值
附加说明
isalnum,islower,isupper
#include<ctype.h>
int isalpha (int c)
检查参数
c
是否为英文字母,在标准
c
中相½于½用
(isupper(c)||islower(c))做测试。
若参数
c
为英文字母,则返回
TRUE,否则返回 NULL( 0 )。
此为宏定义,非真正½数
范例
/*
找出
str
字符串中为英文字母的字符*/
#include <ctype.h>
main()
{
char str[]=”123c@#FDsP[e?”;
int i;
for (i=0;str[i]!=0;i++)
if(isalpha(str[i])) printf(“%c is an alphanumeric character\n”,str[i]);
}
执行
c is an apphabetic character
F is an apphabetic character
D is an apphabetic character
s is an apphabetic character
P is an apphabetic character
e is an apphabetic character
isascii(
测试字符是否为
ASCII
码字符
)
相关½数
表头文件
定义½数
½数说明
返回值
附加说明
iscntrl
#include <ctype.h>
int isascii(int c);
检查参数
c
是否为
ASCII
码字符,也就是判断
c
的范围是否在
0
127
之间。
若参数
c
ASCII
码字符,则返回
TRUE,否则返回 NULL
0
)。
此为宏定义,非真正½数。
范例
/*
判断
int i
是否具有对映的
ASCII
码字符
*/
#include<ctype.h>
main()
{
int i;
for(i=125;i<130;i++)
if(isascii(i))
printf("%d is an ascii character:%c\n",i,i);
else
printf("%d is not an ascii character\n",i);
}
执行
125 is an ascii character:}
126 is an ascii character:~
127 is an ascii character:
128 is not an ascii character
129 is not an ascii character
iscntrl(
测试字符是否为
ASCII
码的控制字符
)
相关½数
表头文件
定义½数
½数说明
返回值
附加说明
isascii
#include <ctype.h>
int iscntrl(int c);
检查参数
c
是否为
ASCII
控制码,也就是判断
c
的范围是否在
0
30
之间
若参数
c
ASCII
控制码,则返回
TRUE,否则返回 NULL(0)。
此为宏定义,非真正½数。
isdigit
(测试字符是否为阿拉伯数字)
相关½数
表头文件
定义½数
½数说明
返回值
附加说明
isxdigit
#include<ctype.h>
int isdigit(int c)
检查参数
c
是否为阿拉伯数字
0
9。
若参数
c
为阿拉伯数字,则返回
TRUE,否则返回 NULL(0)。
此为宏定义,非真正½数。
范例
展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×