為什么字符指針不用加*直接打印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);
為什么會這樣? 展開
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報(bào)。