C 陣列基礎之一維陣列名

2021-10-07 12:53:03 字數 507 閱讀 7373

一維陣列名的作用:

1.可以統計整個陣列在記憶體中的長度。

2.可以獲取陣列在記憶體中的首位址。

3.陣列名是常量,不可以進行賦值操作。

#include using namespace std;

int main()

; cout << "整個陣列占用記憶體空間為:" << sizeof(arr) << endl;//20

cout << "每個元素占用記憶體空間為:"

/*1.可以通過陣列名檢視陣列首位址

3.陣列首位址與陣列中的第乙個元素位址相同

4.陣列中相鄰元素之間的位址相差乙個資料型別占用的位元組大小

*/ system("pause");

return 0;

}

陣列名和陣列名 二維陣列的傳參

首先我們看下面 include intmain printf p n arr printf p n arr printf arr 1 p n arr 1 printf arr 1 p n arr 1 return0 根據上面的 我們發現,其實 arr和arr,雖然值是一樣的,但是意義應該不一樣的。a...

C 指標陣列,陣列指標,陣列名,二維陣列

本文較為詳細的分析了關於理解c 指標陣列,陣列指標,陣列名,二維陣列的一些技巧。是比較重要的概念,相信對於大家的c 程式設計有一定的幫助作用。一 關於陣列名 假設有陣列 1 inta 3 1.陣列名代表陣列第乙個元素的位址,注意,不是陣列位址 雖然值相等 是陣列第乙個元素位址,a 等同於 a 0 a...

c語言 陣列名和 陣列名的區別

在學習c語言的過程中我們可以發現乙個一維陣列的的陣列名往往具有兩層含義 一.作為陣列名代表整個陣列 二.作為指標代表陣列的首元素位址 因此很容易把陣列和指標混為一談 我們可以發現陣列名等價於乙個指向陣列首位址的指標。當陣列名代表整個陣列的時候是在以下兩種情況 1.在用sizeof關鍵字求陣列所佔的記...