首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

【初学者有关问题】字符串指针

2012-02-10 
【菜鸟问题】字符串指针类型定义:char S[ ] “1234”char*P执行了语句 P S,* ( P + 4 )的值是______A、’4

【菜鸟问题】字符串指针
类型定义:
char S[ ] = “1234”;
char *P;
执行了语句 P = S,* ( P + 4 )的值是______  
A、’4’ B、’\0’ C、不确定 D、字符’4’的地址

我的答案是B,请问是否正确?

C/C++ code
printf("%s",*p);printf("%s",*(p+1));printf("%c",*p);printf("%c",*(p+1));

输出结果会是什么?

- -#不好意思,我就是问问学习一下~~我自己会去写代码验证的!
谢谢!

[解决办法]
C/C++ code
printf("%s",p); //把*去掉,输出1234printf("%s",(p+1));         //把*去掉,输出234printf("%c",*p);            //输出1printf("%c",*(p+1));        //输出2 

热点排行