程序人生
文章平均质量分 56
BPA FREE
这个作者很懒,什么都没留下…
展开
-
内存四区
一个程序在运行中被编译器划分为内存中的四个区,堆区、栈区、代码区和全局区。其中各个区中存放的数据类型如下:堆区(heap):堆区中主要存放由程序员调用系统函数产生的数据,如malloc函数,new函数等,如果程序员不使用函数将其释放,数据将一直存在于内存中。栈区(stack):栈区重要存放各个函数中声明的变量,只具有暂时性,由编译器自动分配与释放,如main函数里面循环使用的i,j等等,还有各个函...原创 2018-04-21 16:42:17 · 234 阅读 · 0 评论 -
二级指针做输入的三种内存模型
个人觉得二级指针做输入的三种内存模型是以编译器分配内存地点的不同分类的。第一种内存模型://编译器分配在常量区上的内存。Char *myarray[]={"fdskajlfjie","fsdlajfie","fkdsaljfie","fdksajfi"};定义一个指针数组,数组中每个元素是指针,指向一串字符串。排序时,交换的是指针的指向,并没有使用*p.#include"stdio.h"void ...原创 2018-05-20 13:42:04 · 379 阅读 · 0 评论