注册 登录
编程论坛 C++教室

[求助]一个关于结构体的问题

hemingsheng 发布于 2007-06-21 20:46, 725 次点击

有如下定义:
struct
{
int x;
char *y;
}tab[2]={{1,"ab"},{2,"cd"}},*p=tab;


则表达式 *p->y 的值是:_____________
表达式 *(++p)-> 的值是:____________.

7 回复
#2
野比2007-06-21 20:59
自己运行一边不就出来了...还真懒啊...

第一个是a..
第二个是啥?..
#3
hemingsheng2007-06-21 21:06
回复:(野比)自己运行一边不就出来了...还真懒啊......
不是懒啊 电脑C++又不能用了 ```````
#4
aipb20072007-06-21 21:24
连c++都不能用那还怎么搞代码啊?
呵呵!
#5
野比2007-06-21 21:30
这个题也不难...完全可以纯手工先做一边...然后找台电脑运行就是了..
考试出题的时候也没法用电脑, 不一样得做吗?
#6
hemingsheng2007-06-22 13:04
回复:(野比)自己运行一边不就出来了...还真懒啊......

第一个是a 第二个是c
为什么第一个不是ab 第二个不是cd??

#7
aipb20072007-06-22 20:41
以下是引用hemingsheng在2007-6-22 13:04:01的发言:

第一个是a 第二个是c
为什么第一个不是ab 第二个不是cd??

注意是 -> 是* .

题目中是 * -> 两次解引用

#8
hemingsheng2007-06-28 21:13
回复:(aipb2007)以下是引用hemingsheng在2007-6-22...
谢谢了 看来还真得细心才行...
1