-
當時學(xué)C的時候,一個int型變量是占2個字節(jié)的,long int型才占4個字節(jié),但用VC++6.0時int型卻是占了4個字節(jié),這是因為C++中int型變量占4字節(jié),編譯器都是可以同時編譯C和C++的,這個編譯器有關(guān)?,F(xiàn)在學(xué)嵌入式C語言時,int型也是占2字節(jié)。查看全部
-
變量就是和名字一樣,只是一個代號,其本質(zhì)就是內(nèi)存!查看全部
-
指針:指向的作用,就是地址。內(nèi)存單元的地址和內(nèi)存單元的內(nèi)容是兩個不同的概念。change函數(shù)不用指針之所以不生效,就是因為內(nèi)存單元的內(nèi)容并沒有發(fā)生交換。改變的只是形參的內(nèi)存單元內(nèi)容,但關(guān)鍵的是形參和實參并不是在同一個內(nèi)存單元。,函數(shù)調(diào)用是重新為形參開辟了內(nèi)存單元,調(diào)用結(jié)束后形參的內(nèi)存單元就被釋放掉!查看全部
-
非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常棒 非常查看全部
-
內(nèi)存查看全部
-
變量的本質(zhì)就是內(nèi)存,存在桟里查看全部
-
CPU用地址總線尋址,有多少地址總線,就有多少種狀態(tài),就能尋找和使用多大的內(nèi)存 32bit CPU: 2^32 bit== 4GB 64bit CPU: 2^64 bit 64bit 中 前12個16進制位表示程序可使用的內(nèi)存< 0xffffffffffff 其它的進制位直接給操作系統(tǒng)> 0xffffffffffff 程序使用的內(nèi)存分為(低到高) 代碼段---加載代碼指令 數(shù)據(jù)段---全局變量 或 常量 const 數(shù)據(jù)和今代碼段一般規(guī)劃好了的 堆 動態(tài)可分配內(nèi)存 棧 內(nèi)核查看全部
-
64位,32位計算機的不同,4G,1024=2^10.查看全部
-
二進制,十進制,十六進制 相互轉(zhuǎn)化,以十六進制來表示二進制編碼查看全部
-
指針是精華,經(jīng)典的角色查看全部
-
堆,棧地址查看全部
-
gcc -g main.c -o main.out gdb ./main.out list:列出代碼 start:開始調(diào)試 p a:打印a的值 n:next s:step in bt:顯示函數(shù)堆棧 f:切換堆棧 q:退出調(diào)試查看全部
-
夜深了查看全部
-
gdb 中 x/3d 0x7fffffffde14 (x/ 輸出內(nèi)存中的值; 3 顯示3個塊; d 以十進制形式顯示 ; 內(nèi)存的首地址: 0x7....)查看全部
-
內(nèi)存分配圖查看全部
舉報
0/150
提交
取消