分享

C语言isprint函数的使用...............

 chenc_lib 2014-04-14
相关函数 isgraph
头文件 #include <ctype.h>
定义函数 int isprint(int c);
函数说明检查参数 c 是否为可打印字符, 若c 所对应的ASCII 码可打印, 其中包含空格字符, 则返回TRUE.
返回值若参数c 为可打印字符, 则返回TRUE, 否则返回NULL(0). 附加说明此为宏定义, 非真正函数.
范例 /* 判断str 字符串中哪些为可打印字符包含空格字符 */ 
int show_print(char * tag,char *buf,int len)
{
int i = 0;
printf("[%s]:",tag);
for(i= 0;i< len ;i++)
{
if(isprint(buf[i]))
{
printf("%c",buf[i]);
}
else
{
printf(".");
}
if(i%200 ==0 && i!= 0)
{
printf("\n");
}
}
printf("\n");

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多