复习(数据结构):动态数组:c_语言数组
来源:互联网 发布:医疗管理系统数据库 编辑:程序博客网 时间:2024/06/05 16:47
1. 数组基础
int a[10]={1,2,3,4};int *p=&a[0];int *p=a;//&a[0]=&a=a=p//*p=a[0]
(*p)++ = p指向的内容+1*(--p)=a[--i]=先自减,再*运算*(p--)=a[i--]=先*p,然后p再--*(++p)=a[++i]=p先自加,再*运算
malloc/free
int* p = (int *) malloc ( sizeof(int) * 100 ); //分配可以放得下100个整数的内存空间。free(p);
new/delete
Point *pt = new Point[100];pt->get();//调用对象的成员函数delete[] pt;
内存的错误
- 内存泄漏
- 重复释放
- 坏指针
- 超量写内存
0 0
- 复习(数据结构):动态数组:c_语言数组
- 复习(数据结构):栈:c语言:动态数组
- 复习(数据结构):动态数组:c++_stl写法
- c_数组
- 复习(数据结构):栈:c语言:数组
- 数据结构(c语言)之动态数组
- 复习(数据结构):动态数组:c++_常规写法
- C语言数组复习
- 复习C语言系列二:动态调用函数指针数组
- C_一维数组
- 数据结构复习--数组的移动
- 数据结构复习--数组的移动
- 数据结构 栈(动态数组)
- 数据结构7.动态数组
- 【C++数据结构】动态数组
- 数据结构之动态数组
- 数据结构-动态数组
- c_二维数组,字符串数组,多维数组
- 关于浏览器和网络的20项须知-HTML、JAVASCRIPT、CSS...
- docx4j-操作word常用方法
- Java中hashmap和hashtable
- html原型
- NYOJ-97 兄弟郊游问题
- 复习(数据结构):动态数组:c_语言数组
- 云淡风轻
- 图片纠正旋转c#
- apache日志类型及作用
- C#的CSV文件导入导出
- Java千百问_08JDK详解(018)_JConsole是什么
- HBase row key hotspotting
- MySQL索引背后的数据结构及算法原理
- Java内存分配堆和栈