c中有關char *p 和char a[6] ,char a[] char a[0] 的區別

char *p 和char a[6] 的區別其實就是指針和數組的區別, 數組和指針的區別主要在於數組分配的是連續的一塊地址,而指針所指的地址有多是malloc分配的出來的不連續的地址,指針的地址不肯定,而數組在聲明完後就是肯定大小的。 數組就是一塊地址,而指針只是一個地址索引。數組 char a[] 和char a[0] 是同樣的,表示可變的數組,只能出如今函數參數中(這時他和指針沒什麼區別,就表
相關文章
相關標籤/搜索