设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 148|回复: 5
打印 上一主题 下一主题

新手上路不知道这个题怎么做

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-6 01:54:47 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
point(char *p)
{p+=3;}
main()
{
char b[4]={'a','b','c','d'},*p=b;
point(p);
std::cout<<*p;
}
程序的输出结果是( )
A a B b C c D d
帮忙啊大虾们最好能详细的说明一下
6#
发表于 2009-11-6 01:54:52 | 只看该作者
这个是不是和引用有关呢
回复 支持 反对

使用道具 举报

5#
发表于 2009-11-6 01:54:51 | 只看该作者
看到指针就头大,斑竹们,还是讲解下啊!
char *&p???
回复 支持 反对

使用道具 举报

4#
发表于 2009-11-6 01:54:50 | 只看该作者
upstairs is right!
回复 支持 反对

使用道具 举报

3#
发表于 2009-11-6 01:54:49 | 只看该作者
A.
如果point型参是(char *&p)的话。
D.


你期望的是不是后者?
回复 支持 反对

使用道具 举报

2#
发表于 2009-11-6 01:54:48 | 只看该作者
point(char *p)
{p+=3;}
main()
{
char b[4]={'a','b','c','d'},*p=b;
point(p);
std::cout<<*p;
}
程序的输出结果是( )



char *p;

p=b;这个才对
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-20 02:24 , Processed in 0.089116 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表