papapa有什麼區別

2021-03-07 00:31:01 字數 1008 閱讀 7773

1樓:金色潛鳥

分清在語句裡,還是在宣告裡。

同樣寫法,在語句裡 與 在宣告裡 意思不同,也許成立,也許不成立。

int a=10; // 宣告 a 是整型變數,初始化數值為 10

int *p; // 宣告 p 是整型 指標

語句裡:*p = a; // 語句裡 *p 是值, 把 a 的 數值10 賦給 *p,

語句裡: *p=&a; // 語法錯 !

語句裡: p=&a; // 語句裡 p 是地址, 把 a 的 地址 賦給 p

-----------------------------

int a=10; // 宣告 a 是整型變數,初始化數值為 10

int *p=&a; // 宣告 p 是整型 指標, 初始化 指向 變數 a , 語法對。

-----------------------------

int a=10; // 宣告 a 是整型變數,初始化數值為 10

int *p=a; // 語法錯

------------------------------

int a=; // 宣告 a 是整型陣列,初始化一個元素,數值為 10

int *p=a; // 正確,讓 p 指向 a 的 首地址

*****====

所以要分清 變數形式,在什麼場合,宣告裡 還是 語句裡。

外貌相同,意思不 同。-- c/c++ 困惑人的地方。

2樓:匿名使用者

int a = 10;

int *p;

*p = a; //這種寫法是錯誤的,因為p沒有開闢空間。

//----------------

int *p = &a; //正確,指標p指向a//----------------

int *p;

p = &a; //正確,指標p指向a下面這2種寫法是一個效果。

和有什麼區別和有什麼區別?日語

和 的區別為 指代不同 用法不同 側重點不同。一 指代不同 1 有。2 所有。二 用法不同 1 基本意思是 有 指物質上的所有 身心上的具有或構成上的含有。引申可作 享有 容許 招致 等解。基本的 意味 有 物質上 心身上 有 構成上 含有 指 享有 許容 招來 解 2 基本意思是 佔有,擁有 指人...

蛇和龍有什麼區別蛟龍和龍有什麼區別

蛇是四肢來退化的 爬行動物自的總稱,屬於爬行綱有鱗bai目蛇亞目的總du稱。正如所有爬行類一樣,zhi蛇dao類全身佈滿鱗片。所有蛇類都是肉食性動物。目前全球總共有3,000多種蛇類。身體細長,四肢退化,無可活動的眼瞼,無耳孔,無四肢,無前肢帶,身體表面覆蓋有鱗。部分有毒,但大多數無毒。另外 十二生...

和有什麼區別?日語,日語中 和 有什麼區別

來 都是表自示肯定的意思,bai 用於一般陳du述事實zhi句末,用dao於無生命的物質 用於有生命的物質 但是,對於動物來說,用 和 關鍵取決於這個動物的屬性。也就是說這個動物是作為食品,還是寵物之類。作為寵物之類的話,無疑是用 如果是死的食品的話,用 如果是活的食品的話,比較難說,應該兩種都可以...