为什么字符指针不用加*直接打印char*string='xxx';然后就可以直接printf('%s',string);而printf('%s',*string);反而出错如果是定义int*p,a=1;p=&a;printf('%d',*p);为什么会这样?... 为什么字符指针不用加*直接打印 char *string='xxx'; 然后就可以直接printf('%s',string); 而printf('%s',*string);反而出错 如果是定义int *p,a=1; p=&a; printf('%d',*p); 为什么会这样? 展开 |
|