- 博客(16)
- 收藏
- 关注
原创 数据内存分布
栈使用的是一级缓存, 它们通常都是被调用时处于存储空间中,调用完毕立即释放;一个程序有哪些section:如上图,从低地址到高地址,一个程序由代码段、数据段、BSS段、堆、共享区、栈等组成。栈由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等;2. 代码段:存放程序执行代码的一块内存区域。只读,代码段的头部还会包含一些只读的常数变量。3. BSS 段:存放程序中未初始化的全局变量和静态变量的一块内存区域。1. 数据段:存放程序中已初始化的全局变量和静态变量的一块内存区域。栈类似栈结构,先进后出。
2023-09-01 17:01:18
130
1
原创 【范围for语句】 for(auto &r : v); for(int num : nums)
C++范围for语句的使用 for (int num : nums)
2023-06-10 17:19:41
171
原创 C语言输出的格式符
d 有符号10进制整数%i 有符号10进制整数%o 无符号8进制整数%u 无符号10进制整数%x 无符号的16进制数字,并以小写abcdef表示%X 无符号的16进制数字,并以大写ABCDEF表示%F/f 浮点数%E/e 用科学表示格式的浮点数%g 使用%f和%e表示中的总的位数表示最短的来表示浮点数 G 同g格式,但表示为指数%c 单个字符%s 字符串。
2023-06-07 12:22:20
863
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人