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