typedef int a 10 怎麼解釋?

2022-08-09 02:51:13 字數 428 閱讀 4443

typedef int a[10];

a b[10]; 為什麼分配400個位元組的空間?

int a[10];為什麼分配了40個位元組的空間?

問題:應該怎麼解釋typedef的這種行為呢?而如果換成是#define a int[10];以上定義則報錯?

typedef int a[10];

說明a就等同於int[10]型別。。所以

a b[10];//等同與int b[10][10];

而int a[10];這裡的a代表的不是型別。。而是陣列名。。

而#define只是字元替換而已。。

a b[10];//會被替換為int[10] b[10];自然是不能通過編譯的。。

WIN10怎麼切換賬戶,WIN10怎麼切換微軟賬號

正常我們在登入時就只有乙個本地賬戶或者是微軟賬戶,沒有地方可以輸入新的賬號。那怎麼樣才能切換到其他賬戶或者是使用新的賬戶呢。首先我們登入進入系統。然後開啟使用者賬戶新增乙個新的賬戶。在鍵盤上按win r鍵開啟執行輸入,輸入netplwiz點選確定開啟使用者賬戶視窗。在使用者賬戶中的使用者介面下,點選...

電腦怎麼分盤win10 win10怎麼分盤兩個磁碟

展開全部 給電腦硬碟進行格式化並2113且分割槽,一般分4個分割槽為5261好,尤4102其是mbr引導形式的硬碟,如果分割槽1653超過四個就得建立乙個擴充套件分割槽,在擴充套件分割槽裡再建立乙個或者多個邏輯分割槽,比較麻煩,不推薦!如果硬碟分割槽已經做好,那只需把你要裝系統的分割槽 碟符 進行格...

win10怎麼啟用?win10啟用工具怎麼用

首先要安裝好win10作業系統,好啟用工具。這裡以小馬啟用工具為例,介紹win10簡單啟用。在說桌面選中這台電腦,雙擊開啟 找到事先 好的啟用工具壓縮包,選中開啟,需要首先解壓出來 選中以後雙擊開啟,為了方便使用,直接解壓到桌面,方便查詢繼續啟用。解壓完成以後退回到桌面,找到解壓出來的資料夾,雙擊開...