程序设计基础(上) 张立红 13405330459(88028) QQ:2653453357 9#501
程序设计基础(上) 张立红 13405330459(88028) QQ:2653453357 9#501
第9章 指针
第 9 章 指 针 2
内存与地址 ①内存是以字节为基本单位的一片连续的存储单元。内存读 写速度快,但是掉电即失(挥发性)。 ② 内存可以随机访问:只要指明要访问的内存单元的地址, 就可以立即访问到该内存单元。 ③内存单元的编号-内存地址号:是一个无符号整数(习惯用 16进制数表示),不同的编号表示不同的内存位置。内存 的每个字节空间都有唯一的一个地址。 ④程序的所有活动的指令和数据都保存在内存内。程序运行 时可以根据内存单元的编号准确地找到内存空间位置,并 对该空间存储的内容进行读写。 3
① 内存是以字节为基本单位的一片连续的存储单元。内存读 写速度快,但是掉电即失(挥发性)。 ② 内存可以随机访问:只要指明要访问的内存单元的地址, 就可以立即访问到该内存单元。 ③ 内存单元的编号-内存地址号:是一个无符号整数(习惯用 16进制数表示),不同的编号表示不同的内存位置。内存 的每个字节空间都有唯一的一个地址。 ④ 程序的所有活动的指令和数据都保存在内存内。程序运行 时可以根据内存单元的编号准确地找到内存空间位置,并 对该空间存储的内容进行读写。 内存与地址 3
案例程序只能使用自己申请的空间 ① #include <stdio.h> ② int main() ③{ 239 ④ int i,a[3]; 235377872 ⑤ for(i=0;i<=3;i++) ⑥ {scanf("%d",&a叮);printf(("%d",a[);} ⑦ return 0; ⑧} 420
案例-程序只能使用自己申请的空间 4/20 ① #include <stdio.h> ② int main() ③ { ④ int i,a[3]; ⑤ for ( i=0;i<=3;i++) ⑥ { scanf("%d",&a[i]); printf("%d ",a[i]); } ⑦ return 0; ⑧ }
本章知识点 9.1地址和指针 9.2指针变量 9.3指向数组的指针变量 9.4函数指针变量 9.5返回指针值的函数 9.6指针数组和指向指针的指针 9.7小结 恩
本章知识点 9.1 地址和指针 9.2 指针变量 9.3 指向数组的指针变量 9.4 函数指针变量 9.5 返回指针值的函数 9.6 指针数组和指向指针的指针 9.7 小结 5