专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C语言

关于对strchr函数的使用有关问题

发布时间:2011-06-28 16:12:58 文章来源:www.iduyao.cn 采编人员:星星草
关于对strchr函数的使用问题
程序如下:
#include <stdio.h>
main()
{     char         *p,a[]= "This     is     ok ";
      system( "cls ");
      puts(a);
        p=strchr(a, 'o ');
        if(p)printf( "%c\n\007 ",p);
}
程序输出的结果应为字符o呀,但结果怎么是一个奇怪的符号呢


------解决方案--------------------
if(p)printf( "%c\n\007 ",p);//你将指针直接打印了

应该是
if(p)printf( "%c\n\007 ",*p);
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: