C语言及程序设计提高例程-35 使用指针操作二维数组
来源:互联网 发布:hap编码软件 编辑:程序博客网 时间:2024/05/16 18:14
贺老师教学链接 C语言及程序设计提高 本课讲解
使用指向二维数组元素的指针
#include <stdio.h>int main( ){ int a[3][4]= {1,3,5,7,9,11,13,15,17,19,21,23}; int *p; for(p=a[0]; p<a[0]+12; p++) { printf("%3d ",*p); } return 0;}
使用指向一维数组的指针
#include <stdio.h>int main( ){ int a[3][4]= {1,3,5,7,9,11,13,15,17,19,21,23}; int i,j,(*p)[4]; for(p=a,i=0; i<3; i++,p++) { for(j=0; j<4; j++) printf("%3d ",*(*p+j)); printf("\n"); } return 0;}
使用指向一维数组的指针之二
#include <stdio.h>int main( ){ int a[3][4]= {1,3,5,7,9,11,13,15,17,19,21,23}; int (*p)[4], i, j; p=a[0]; for (i=0; i<3; i++) { for(j=0; j<4; j++) printf("%d\t", *(*(p+i)+j)); printf("\n"); } return 0;}
使用指针数组
#include <stdio.h>int main(){ int b[2][3]= {{1,2,3},{2,4,6}}; int *pb[2]; int i,j; pb[0]=b[0]; pb[1]=b[1]; for(i=0; i<2; i++) { for(j=0; j<3; j++,pb[i]++) printf("%2d",*pb[i]); printf("\n"); } return 0;}
0 0
- C语言及程序设计提高例程-35 使用指针操作二维数组
- 第10周 C语言及程序设计提高例程-35 使用指针操作二维数组
- C语言及程序设计提高例程-37 操作字符串数组
- C语言及程序设计提高例程-33 二维数组元素的引用
- C语言及程序设计提高例程-22 用指针法访问数组元素
- C语言及程序设计提高例程-28 字符串、字符数组、字符指针
- 第6周 C语言及程序设计提高例程-22 用指针法访问数组元素
- 第7周 C语言及程序设计提高例程-28 字符串、字符数组、字符指针
- C语言及程序设计提高例程-23 指针的运算
- C语言及程序设计提高例程-16 数组的引入
- 第10章 C语言及程序设计提高例程-37 操作字符串数组
- C语言:使用指针操作二维数组
- C语言及程序设计提高例程-7 返回指针的函数
- C语言及程序设计提高例程-25 指针作函数参数
- 第4周 C语言及程序设计提高例程-7 返回指针的函数
- 第7周 C语言及程序设计提高例程-25 指针作函数参数
- C语言及程序设计提高例程-17 一维数组的定义和引用
- C语言及程序设计提高例程-18 一维数组应用二三例
- Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面
- 拨打电话
- 模板类中定义模板函数
- B\S备忘录05——团控
- 操作系统——概论
- C语言及程序设计提高例程-35 使用指针操作二维数组
- [寒假测试(网络课)]
- UVA - 11437 - Triangle Fun (计算几何~)
- 黑马程序员------杂记(二)
- 翻译经典之《Cisco Lan Switching》第六章 理解生成树(八):掌握show spantree 命令
- 请求Http时可能因为字符问题导致错误的特殊字符转码
- C语言及程序设计提高例程-3 体验自定义函数
- C语言及程序设计提高例程-4 函数的返回值
- C语言及程序设计提高例程-2 模块化程序设计及C语言中的函数