wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1]
1 引言
“缓冲区溢出”对现代操作系统与编译器来讲已经不是什么大问题,但是作为一个合格的 C/C++ 程序员...计算机程序一般都会使用到一些内存,这些内存或是程序内部使用,或是存放用户的输入数据,这样的内存一般称作缓冲区。...2 C/C++中内存分配
任何一个源程序通常都包括静态的代码段(或者称为文本段)和静态的数据段,为了运行程序,操作系统首先负责为其创建进程,并在进程的虚拟地址空间中为其代码段和数据段建立映射。...堆是有程序员自己分配,速度较慢,容易产生碎片,不过用起来方便。...','5','6','7','8',’\0’};
//或者
char array[11]={'0','1','2','3','4','5','6','7','8','9’};
更多案例可以go公众号:C语言入门到精通