c语言第八章指针综述.pptx

第8章 指 针;;指针就是存储单元的地址。 一个变量的指针就是该变量在内存中的存储单元的地址。 存取变量中的数据 直接引用: 按变量名称存取变量值的方式。 间接引用: 将某变量 a 的指针(地址)放在另一个变量pa中, 通过对变量pa的值(a变量的地址),由此地址存取变量 a的方式。;;一般形式: 类型标识符 *指针名;;指针变量的初始化 一般形式:数据类型 *指针名=初始地址值;;8.1.3 指针基本操作 与*运算符 含义;直接访问与间接访问 直接访问:按变量名称存取变量值 间接访问:通过存放变量地址的变量去访问变量;例8.1 取地址运算符和指针运算符*的简单使用。 ?#includestdio.h int main() { int a=100,*pa; pa=a; //把变量a的地址赋给pa printf(a=%d, *pa=%d\n,a,*pa); *pa=200; //给pa所指向的变量赋值 printf(a=%d, *pa=%d\n,a,*pa); *pa+=1; //pa所指向的变量+1 printf(a=%d, *pa=%d\n,a,*pa); return 0; };例 用指针变量使指针所指向的变量交换值。 #includestdio.h int main() {

文档评论(0)

1亿VIP精品文档

相关文档