自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 C/C++学习心得(二) 栈内存与堆内存的区别

一:程序的内存分配    栈区(stack)有编译器自动分配释放,存放函数的参数,局部变量等.    堆区(heap)一般由程序员分配和释放,否则就由OS回收。堆用于存放全局变量,静态变量,常量字符串和函数代码(函数体的二进制代码).二:申请后系统的响应       栈:只要栈的剩余空间大于所申请的空间,系统将为程序提供内存,否则将报异常提示栈溢出。       堆:在记录空闲

2008-11-13 16:19:00 1367

原创 C/C++学习心得(一)指针与数组

一:计算内存容量    sizeof(a)计算数组的容量    sizeof(p)计算指针变量的字节数       注意当数组作为函数的参数进行传递时自动退化为相同类型的指针二:指向指针的指针    首先,当指针作为形参时,实参向形参传递的是地址,在函数执行过程中既可以对指针变量进行操作也可以对指针所指数据进行操作(即P和*P).由于形参和实参指向同一个内存单元,当形参指向的数

2008-11-12 10:15:00 653

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除