- 1
- 0
- 约3.5千字
- 约 51页
- 2022-08-20 发布于浙江
- 举报
Chap 11 指针进阶 ;本章要点;11.1 奥运五环色 ;11.1.1 程序解析;11.1.1 程序解析;11.1.2 指针数组的概念;11.1.2 指针数组的概念;11.1.2 指针数组的概念;继续执行:
char * tmp;
tmp = color[0];
color[0] = color[4];
color[4] = tmp;
;11.1.3 指向指针的指针;a;二维数组的指针形式
a[3][4]:看成是由a[0]、a[1]、a[2]组成的一维数组,而a[0]、a[1]、a[2]各自又是一个一维数组。也即二维数组是数组元素为一维数组的一维数组。
a:第0行地址(行地址)
a+i:第i行的地址
*(a+i) / a[i]:第i行首元素的地址
*(a+i)+j / a[i]+j:第i行第j个元素的地址
*(*a+i) / a[i][0]:第i行首元素的值
*((*a+i)+j) / a[i][j]:第i行首元素的值
;【例11-3】改写例11-1,用指向指针的指针实现。
#includestdio.h
#includestring.h
int main(void)
{ int i;
char *color[5] = {“red”, ”blue”, ”yellow”, ”green”, ”black”
您可能关注的文档
- C语言编程 C语言程序设计 C语言入门教程 第8章 善于利用指针 共214页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第11章_预处理 共38页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第2章 算法-程序的灵魂 共68页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第4章 选择结构程序设计 共96页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第5章 循环结构程序设计 共88页.pptx
- C++语言考试题试卷 练习题 模拟题 选择题 含答案 考卷3.pdf
- C++语言考试题试卷 练习题 模拟题 选择题 含答案 考卷4.pdf
- C++语言考试题试卷 练习题 模拟题 选择题 含答案 考卷5.pdf
- C++语言考试题试卷 练习题 模拟题 选择题 含答案 考卷6.pdf
- C++语言考试题试卷 练习题 模拟题 选择题 含答案 考卷1.pdf
原创力文档

文档评论(0)