-
32位操作系统最多4G查看全部
-
进制的转换查看全部
-
内存分配如图查看全部
-
gdb 调试 gcc -g main.c -o main.out main.out支持gdb调试 gdb ./main.out查看全部
-
内存分配查看全部
-
代码段 越往后 内存越大 数据段 越往后 内存越小查看全部
-
指针本质上也是地址查看全部
-
变量的本质就是内存查看全部
-
64位系统下,指针占8个字节,32位 4个字节。 栈、先声明的地址大,后声明的地址小,与代码段数据段相反。 编译器优化代码,把声明时不在一起的同一类型变量,放到一起(某种程度上修改了源码) 如 声明 int a ; float b ; int c; 编译后变量a的地址和c的地址是连在一起的.查看全部
-
&a:返回变量a的内存地址 *a:用来保存变量a的内存地址 &和*运算符恰好相反。&运算符接收一个数据,然后告诉你这个数据保存在哪里;*运算符接收一个地址,然后告诉你这个地址中保存的是什么数据。 例:int *a = &a查看全部
-
变量的本质是内存查看全部
-
c语言不允许直接操作代码段查看全部
-
32位机最大内存是4G 32根总线2的32次方bit=1024*1024**4K=1024**4M=4G查看全部
-
n相当于逐步调试查看全部
-
交换两个数查看全部
举报
0/150
提交
取消