- 1
- 0
- 约小于1千字
- 约 7页
- 2018-01-24 发布于浙江
- 举报
指针C程序设计课件
指针 专门用来存放另一个变量地址的变量,就是指针变量。在C++语言中将存放内存单元地址的数据类型,称为指针类型。 指针变量和变量的指针,指针也是一种数据类型,通常所说的指针就是指针变量,它是一个专门用来存放地址的变量;而变量的指针主要指变量在内存中的地址,变量的地址在编写代码时无法获取,只有在程序运行期才可以得到。 (1)指针的声明 声明指针的一般形式如下: 数据类型标识符 *指针变量名 例如 int *p_iPoint; //声明一个整型指针 float *a,*b //声明两个浮点指针 (2)指针的赋值 指针可以在声明的时候赋值,也可以后期赋值。 ? 在初始化时赋值。 int i=100; int *p_iPoint=i; 在后期赋值。 int i=100; p_iPoint =i; 关于指针使用的说明 (1)指针变量名是p,而不是*p。 (2)指针变量不可以直接赋值。 (3)如果强行赋值,使用指针运算符*提取指针所指变量时会出错。 (4)不能将*p当变量使用。 指针运算符和取地址运算符 *和是两个运算符 *是指针运算符,是取值运算符。 *p和*a的区别 和*的运算符优先级别相同,按自右而左的方向结合。因此*p先进行*运算,*p相当于变量a;再进行运算,*p就相当于取变量a的地址。*a先计算运算符,a就是取变量a的地址,然后计算*运算,*a就相当于取变量a所在地址
您可能关注的文档
最近下载
- (高清版)-B-T 15544.1-2023 三相交流系统短路电流计算 第1部分:电流计算.pdf VIP
- 铁路隧道及其他工程施工阶段异常工况安全处置准则(暂行)附件1-10.pdf VIP
- 无人机吊装光伏板施工方案.docx VIP
- 铁路隧道及其他工程施工阶段异常工况安全处置准则.doc VIP
- 《科研基本方法概论》教学大纲.pdf VIP
- 2026高考政治必背速记清单(考点+热点+答题术语 直接背).docx VIP
- 太平天国钱币马定祥马传德.pdf VIP
- 24项市政工程施工创优做法.docx VIP
- 二里头遗址陶器产地的初步研究.PDF VIP
- 呼吸机终末消毒标准化操作流程.pptx VIP
原创力文档

文档评论(0)