- 博客(6)
- 收藏
- 关注
原创 C语言五大内存分区
1、栈区(stack):FIFO就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。2、堆区(heap):就是那些由new分配的内存块,它们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个dele。4、全局/静态存储区:全局变量和静态变量被分配到同一块内存中,在以前的C语言中,全局变量又分为初始化的和未初始化的,在。5、常量存储区:这是一块比较特殊的存储区,它们里面存放的是常量,不允许修改(当然,你要通过非正当手段也可以修改)。
2022-11-06 20:42:22 730 2
原创 2021-06-20
用C语言输出地址#include <stdio.h>int main(){int a = 100;char str[20] = “c.biancheng.net”;printf("%#X, %#X\n", &a, str); //%#X表示以十六进制形式输出,并附带前缀0Xreturn 0;}运行结果:0X28FF3C, 0X28FF10
2021-06-20 18:49:12 120
原创 2021-06-19
1.查找算法之查找重复算法//查找重复void searchRepeat(int *arr, int num, int searchKey){for (int i = 0; i < num; ++i){for (int j = i+1; j < num; ++j){if (arr[i]==arr[j]){LOGI(“repeat num index:%d”, i);break;}}}}
2021-06-19 01:36:46 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人