
一个c语言字符指针问题!
char*ch;ch="abcdefg";为什么不能这样修改?:*(ch+1)='a';char**x,str[20][100]={""};这个x可以直接指向str吗?:...
char *ch;
ch="abcdefg";
为什么不能这样修改?:*(ch+1)='a';
char **x,str[20][100]={""};
这个x可以直接指向str吗?:x=str ;
但是这样会出错:*(*(x+2)+3)='1';
为什么???求详细解释!!! 展开
ch="abcdefg";
为什么不能这样修改?:*(ch+1)='a';
char **x,str[20][100]={""};
这个x可以直接指向str吗?:x=str ;
但是这样会出错:*(*(x+2)+3)='1';
为什么???求详细解释!!! 展开
8个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |