首页 新闻 会员 周边 捐助

c语言字符数组的问题

0
[待解决问题]

如果声明 char   *str[ ]={"abc","bcd"};  则 str[0]=str[1]; 合法。

如果声明 char   b[ ][4]={"abc","bcd"};  则 b[0]=b[1]; 不合法。

第一个问题是上述的 b[0] 是否为 &b[0][0] 的简写,而str[0]又是否为&str[0][0]的简写?

第二个问题是两种赋值的区别在哪?

坂井的主页 坂井 | 菜鸟二级 | 园豆:202
提问于:2021-01-28 23:53
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册