C陣列名到底是什麼呢是不是地址為什麼可以賦值給指標

2021-03-03 21:56:08 字數 679 閱讀 1085

1樓:

是的,陣列名是地址,是第一個元素的地址——一維陣列的陣列名就是下標為0的那個元素的地址;二維陣列的陣列名就是下標為0的那一行的地址......

c++高手中高手進,字元陣列名的屬性到底是不是指標?????(c++)

2樓:白波九道雪

陣列bai名和指標都可以標誌地址,du但是要zhi注意:

陣列名是常量,一旦dao你定義了一個數內組,那麼數容組名無法被賦值。

指標是變數,是可以被賦值的!

例如:int a[10];

int b[10];

a=b;//錯誤!!!不能對a賦值

注意下面

int *p;//定義一個指標

p=a;//ok,p現在指向a的首地址。

p=b;//ok,p現在指向b的首地址。

一句話:陣列名是常量,指標是變數!

3樓:匿名使用者

陣列名不是指標,是地址常量,所以賦值報錯。

那顯示a的時候為什麼不是十六進位制的地址呢?

要加取址符啊。這裡a的意思相當於地址的代號,如同一個人。有名字和綽號。地址是名字 a相當於綽號

4樓:灬螺旋丸

陣列名都是指標,但是都是一個常指標。本身是不可改變的。

陣列名和指標的區別是什麼C語言陣列名和指標的區別?

可以!下面是我學習陣列 和指標的總結 1 指向陣列首地址 對於一維陣列a 10 陣列的首地址為a 呼叫 p a a i 或者 p i 對於二維陣列a 3 4 整個陣列的首地址為a 0 呼叫 p a 0 a 0 i 或者 p i 此時a代表陣列第一行的地址。3 指向陣列的每行 形如 int a 3 4...

美聯儲是不是國有的,美聯儲到底是什麼機構?屬於美國政府還是個人?

美聯儲是美國聯邦儲備委員會的簡稱,其職能實際上就是 美國 銀行 美聯儲成立於1913年,由全美12個地區的聯邦儲備銀行組成。它負責制定美國的貨幣政策,包括規定存款準備率 批准貼現率 對12家聯邦銀行和其他會員銀行及持股公司進行管理與監督。其作用在於 控制通貨與信貸,運用公開市場業務 銀行借款貼現率和...

為什麼婚姻並不是那麼快樂呢,婚姻到底是什麼,為什麼我會覺得很累,不快樂

為什麼婚姻不是那麼快樂呢?其實婚姻是人生當中必經的一個階段,同樣婚姻是從甜蜜走向現實的一個過程。這個過程有長有短,有的用盡一生,有的短短几天。其實產生這麼強大對比的主要的原因就是從戀愛的甜蜜到生活的油鹽醬醋茶,從夢幻般的世界瞬間跌入一個接近於無線現實的世界,很多人都選適應不了。畢竟活著都喜歡甜蜜,而...