数组指针的使用
来源:互联网 发布:伊斯兰古兰经软件 编辑:程序博客网 时间:2024/06/05 22:33
/*数组指针的使用*/#include <stdio.h>typedef int(AINT5)[5]; //数组类型为:int[5]typedef char(ACHAR2)[2];void test_1(){ AINT5 a; //等同于 int a[5] AINT5* a1 = &a; //等同于 int (*a1)[5] int i=0; printf("AINT5 a:\n"); for(i=0;i<5;i++) { a[i] = i; } for(i=0;i<5;i++) { printf("%d\n",a[i]); } for(i=0;i<5;i++) { (*a1)[i] = i + 1; } for(i=0;i<5;i++) { printf("%d\n",(*a1)[i]); }}void test_2(){ ACHAR2 c; char(*pc)[2] = &c; //数组指针 int i = 0; for(i=0;i<2;i++) { (*pc)[i] = 'a'+i; } for(i=0;i<2;i++) { printf("%c\n",(*pc)[i]); }}int main(void){ test_1(); test_2(); printf("----end----\n"); return 0;}
0 0
- 数组指针的使用
- 指针数组与数组指针的使用
- 指针数组和数组指针的使用
- 指针数组和数组指针的使用
- 数组指针和指针数组的使用
- 指针数组和数组指针的使用
- 指针数组和数组指针的使用
- 指针数组和数组指针的使用
- 数组指针、指针数组、指向指针的指针使用总结
- 数组指针的使用要点
- java 指针 数组的使用
- 指针数组的使用总结
- java 指针 数组的使用
- 函数指针数组的使用
- 数组和指针的使用
- 类数组的指针使用
- 二维数组指针的使用
- 二维数组指针的使用
- 单例模式
- LINUX终端字符颜色含义
- Android Studio 多渠道打包改名(超简单版)
- Python yield 使用浅析
- js基础学习
- 数组指针的使用
- Maven的HTTP代理设置 & 源码下载
- JAVA的StringBuffer类
- swift修改webview上下滚动出边界的的背景黑色
- 会话技术之Cookie
- unity 文件、图片加载与保存
- Solr / CDH 下启用kerberos 开启http 权限验证的solrj开发
- Error inflating Edittext错误
- STL容器的遍历删除操作erase