C++指針和數組的區別(不能混用的情況)

通常情況下,C++中指針和數組是可以混用的,但是,在編寫字符數組的全排列的時候,混用卻出了問題,因此,今天特地mark一下,以備日後查找  這裏整理的,不包括用new開闢的動態數組 1.數組一旦聲明,我們就不能再給它賦值,但是我們可以給指針賦值 如下: 5、6行都錯,因爲數組s不能作爲左值被賦值 報錯階段:程序會在編譯時報錯 int main(){ char s[]="123";
相關文章
相關標籤/搜索