以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  帮忙c语言[求助]  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=28214)


--  作者:lihongbin018
--  发布时间:3/6/2006 8:25:00 PM

--  帮忙c语言[求助]
请做一下这个题,并解译一下指针和数组的赋值,二者的数据交换问题。谢谢
下面说明不正确的是:
a)    char a[10]="china";         

b)    char a[10],*p=a;
       p="china";

c)    char *a;
       a="china";

d)    char a[10],*p;
       p=a="china";[/size][/size][/B]


--  作者:binaryluo
--  发布时间:3/6/2006 11:56:00 PM

--  
b错。*p=a意思是把一个地址赋值给*p。
--  作者:wujianjie02831
--  发布时间:4/29/2006 5:54:00 PM

--  
c
--  作者:wujianjie02831
--  发布时间:4/29/2006 6:25:00 PM

--  
d
--  作者:rong9.13
--  发布时间:4/29/2006 7:00:00 PM

--  
b,c,d都错了
不能用赋值语句将一个字符串常量或字符数组直接给一个字符数组
a是字符数组初始化
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
281.250ms