- 1
- 0
- 约 35页
- 2015-12-15 发布于广东
- 举报
第七章 指针 本章主要知识点: ?指针基本概念。变量的地址和变量的值,指针变量的说明,指针变量初始化,指针的内容,指针基本运算(取变量地址,取指针内容,指针移动,指针比较),变量与指针的关系。 ?指针与函数的关系。指针作为函数的参数在函数之间传递,通过指针改变调用函数中的变量,函数返回值为指针类型,指向函数的指针。 ?指针与数组的关系。数组名与地址关系,使用指针操作数组,二维数组下标与指针关系,函数之间传递数组的指针操作,数组指针与指针数组的概念及两者的区别,mian函数参数。 ?使用指针处理字符串。关于字符串的基本规定,字符串结束标记,使用指针操作字符串的基本算法,常用字符串库函数。 在任何一个变量使用前,都必须完成关于存储方面的有关安排:存放位置、占据多少存储单元。这个工作叫存储分配。 讨论存储空间的静态分配方法 讨论引入动态存储管理的好处 7.5.1 C语言标准动态存储管理函数 标准动态存储管理函数原型在?标准头文件stdlib.h中描述。 1. 存储分配函数malloc() void *malloc(size_t n) ; 形参类型size_t: 足够大的整数。 返回值类型(void *):通用指针,需要通过类型强制转化成特定的指针类型。 功能:分配一块能够放下大小为n的存储块,返回指向这个块的指针,如果存储申请不能满足,返回空指针。 7.5 动态存储管理 7
您可能关注的文档
- EDA技术与VHDL设计 黄沛昱 第1-5章 第2章新.ppt
- EDA技术与VHDL设计 黄沛昱 第1-5章 第3章新.ppt
- EDA技术与VHDL设计 黄沛昱 第1-5章 第4章新.ppt
- EDA技术与VHDL设计 黄沛昱 第1-5章 第5章新.ppt
- EDA技术与VHDL设计 黄沛昱 第6-9章 第6章新.ppt
- EDA技术与VHDL设计 黄沛昱 第6-9章 第7章新.ppt
- EDA技术与VHDL设计 黄沛昱 第6-9章 第9章新.ppt
- EDA技术与数字系统设计 尹常永 第1章 EDA技术概述新.ppt
- EDA技术与数字系统设计 尹常永 第2章 常用数字电路的设计方法新.ppt
- EDA技术与数字系统设计 尹常永 第3章 数字系统的设计新.ppt
- C语言--程序设计导论 崔雅娟 第四章新.ppt
- C语言--程序设计导论 崔雅娟 第五章新.ppt
- C语言程序设计精编教程 陈正权 岳睿 第1章 初识C语言新.ppt
- C语言程序设计精编教程 陈正权 岳睿 第3章 顺序结构程序设计新.ppt
- C语言程序设计精编教程 陈正权 岳睿 第4章 选择结构程序设计新.ppt
- C语言程序设计精编教程 陈正权 岳睿 第5章 循环结构程序设计新.ppt
- C语言程序设计精编教程 陈正权 岳睿 第6章 数组新.ppt
- C语言程序设计精编教程 陈正权 岳睿 第7章 函数新.ppt
- C语言程序设计精编教程 陈正权 岳睿 第9章 结构体与共用体新.ppt
- C语言程序设计课程与考试辅导 王晓丹 1-8 第1章新.ppt
原创力文档

文档评论(0)