| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 916 人关注过本帖
标题:[求助]字符串引用9.20.1
只看楼主 加入收藏
xuexuexue
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2004-7-19
收藏
 问题点数:0 回复次数:5 
[求助]字符串引用9.20.1
char str[4][12]={"aaa","bbb","ccc","ddd"};
char *strp[4];
int i;
for(i=0;i<4;i++)
  strp[i]=str[i];
若0<=K<4,下列选项中对字符串的非法引用是()
A:strp        B:str[k]
C: strp[k]     D:*strp
这道题的答案是什么?请解释一下,谢谢
搜索更多相关主题的帖子: 字符 strp char bbb 
2004-09-20 21:12
wonderfulday
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2004-7-28
收藏
得分:0 
我猜是A

2004-09-20 22:38
xuexuexue
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2004-7-19
收藏
得分:0 
猜???没人回答解释一下吗?

C语言让我感爱到了计算机的乐趣 目前目标:程序员
2004-09-21 10:59
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 

是A,其它的都是合法的。至于为什么,你搞清楚char *strp[4],str[k],strp之间的关系及其定义就可以分辩了。

strp[4]是个有四个char指针成员的指针数组。str[k]是每个行的首址


九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2004-09-21 11:23
weixiaohe
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2004-8-6
收藏
得分:0 
srtp是指针的地址,单个表示没有意思,其他的有有意义,简单明了.
2004-09-25 03:29
空前
Rank: 1
等 级:新手上路
帖 子:1146
专家分:0
注 册:2004-5-11
收藏
得分:0 
不错

2004-09-25 03:32
快速回复:[求助]字符串引用9.20.1
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026487 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved