-
当时学C的时候,一个int型变量是占2个字节的,long int型才占4个字节,但用VC++6.0时int型却是占了4个字节,这是因为C++中int型变量占4字节,编译器都是可以同时编译C和C++的,这个编译器有关。现在学嵌入式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
提交
取消