荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: bakey (深海的鱼爱上会潜水的猫), 信区: Program
标 题: [合集]一个指针问题!
发信站: 荔园晨风BBS站 (2005年05月30日17:02:40 星期一), 站内信件
☆ 1 ──────────── 我是分割线 ─────────────────☆
发信人: kylezhang (友个人), 信区: Program
标 题: 一个指针问题!
时 间: 2005年05月10日12:23:28 星期二
char s[]="desolate",*p=s;
*(p++)不应该是e吗?
p=s;
(*p)++不应该是101吗?
p=s;
++(*p)不应该是101吗?
☆ 2 ──────────── 我是分割线 ─────────────────☆
发信人: mmkiller (越是努力揣摩,越是看不懂——彩虹), 信区: Program
标 题: Re: 一个指针问题!
时 间: 2005年05月10日12:31:45 星期二
运行一下不就知道咯
☆ 3 ──────────── 我是分割线 ─────────────────☆
发信人: kylezhang (友个人), 信区: Program
标 题: Re: 一个指针问题!
时 间: 2005年05月10日12:40:14 星期二
结果跟自己想的不同!
☆ 4 ──────────── 我是分割线 ─────────────────☆
发信人: xiaobd (3:16), 信区: Program
标 题: Re: 一个指针问题!
时 间: 2005年05月10日12:53:24 星期二
``````````````````````````这里是先执行*p,然后再对p进行++.你可以在后面加多一条
cout<<*p,这是输出的就是e了
````````````````````````````道理跟上面一样,不知道你怎么会得出数字来,这条语句是
先取p的内容,然后对p的值(也就是存储的地址,)++
```````````````````````````至于这个,我也迷惑,呵呵``等高手解答咯`
☆ 5 ──────────── 我是分割线 ─────────────────☆
发信人: bakey (深海的鱼爱上会潜水的猫), 信区: Program
标 题: Re: 一个指针问题!
时 间: 2005年05月10日12:55:15 星期二
~~~~自增符号在右边是先赋值再自增的
☆ 6 ──────────── 我是分割线 ─────────────────☆
发信人: xiaobd (3:16), 信区: Program
标 题: Re: 一个指针问题!
时 间: 2005年05月10日12:55:39 星期二
```````````````````````这里最好不要直接cout<<*(p++)<<ends<<*p;因为不同的系统输
出可能会不一样的,另外加多条语句稳当点
: p=s;
☆ 7 ──────────── 我是分割线 ─────────────────☆
发信人: bakey (深海的鱼爱上会潜水的猫), 信区: Program
标 题: Re: 一个指针问题!
时 间: 2005年05月10日12:59:07 星期二
~~~~~~*p是指向一个字符,看你的语句是怎样写的和编译器。
一般而言是*p指向的字符的ASCII码,101是'e',如果你觉得不对可能
是你再上面已经把的值加1了
☆ 8 ──────────── 我是分割线 ─────────────────☆
发信人: bakey (深海的鱼爱上会潜水的猫), 信区: Program
标 题: Re: 一个指针问题!
时 间: 2005年05月10日13:17:52 星期二
~~~~~~~~~~~~~~~~~~~~~~~这里是对*p指向的内容加1吧
☆ 9 ──────────── 我是分割线 ─────────────────☆
发信人: xiaobd (3:16), 信区: Program
标 题: Re: 一个指针问题!
时 间: 2005年05月10日15:08:54 星期二
我运行了程序,输出来的确是d
☆ 10 ──────────── 我是分割线 ─────────────────☆
发信人: bakey (深海的鱼爱上会潜水的猫), 信区: Program
标 题: Re: 一个指针问题!
时 间: 2005年05月10日15:27:43 星期二
看你的语句顺序
☆ 11 ──────────── 我是分割线 ─────────────────☆
发信人: Bambooflute (男儿当自强), 信区: Program
标 题: Re: 一个指针问题!
时 间: 2005年05月10日16:33:18 星期二
*(++p)才是e吧
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店