C++知识点[4]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 kind_li 的 blog

1、  静态存储区,是在程序编译时就已经分配好的,在整个运行期间都存在,如全局变量、常量。

2、  栈上分配,函数内的局部变量就是从这分配的,但分配的内存容易有限。

3、  堆上分配,也称动态分配,如我们用new,malloc分配内存,用delete,free来释放的内存。

 

十、内存分配的注意事项

newmalloc分配内存时,必须要对此指针赋初值。

delete free释放内存后,必须要将指针指向null

       不能修改指向常量的指针数据

 

十一、内容复制与比较

//数组……

char a[]=”hello word!”;

char b[10];

strcpy(b,a);

if (strcmp(a,b)==0)

{}

本文关键:C++ 知识点 入门
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top