数组指针的疑惑
来源:互联网 发布:40本网络禁书本地下载 编辑:程序博客网 时间:2024/04/29 03:24
# include <stdio.h>int main(void){int a[5] = {1, 2, 3, 4, 5};int *ptr = (int *)(&a+1);printf("%0x\n", &a);printf("%0x\n", &a+1);printf("%0x\n", ptr);//指向数组最后一个元素的下一个地址空间printf("%d\n", *ptr);//垃圾值printf("%0x\n", ptr-1);printf("%0x\n", ptr-2);printf("%d %d\n", *(a+1), *(ptr-1));printf("%d %d\n", *a+1, *(a+1));return 0;}/*a和&a的地址相同,但表示的意义是不同的a表示的意义应该是第一个元素的地址&a表示的是整个数组的地址,以这一个地址表示所有的元素地址,代表的是一个整体*/
result:
0 0
- 数组指针的疑惑
- 数组指针的疑惑
- 指针与数组的疑惑
- 关于数组名与指针的疑惑
- 函数指针的疑惑
- 关于指针的疑惑
- 二级指针的疑惑
- 双重指针的疑惑
- 指针使用的疑惑
- 关于指针的常见疑惑
- C 关于指针的疑惑
- 关于指针的经典疑惑
- 指针疑惑
- 关于指向函数的指针的疑惑
- const关键字修饰指针的疑惑点
- 指针的指针 数组指针 指针数组
- 指针, 指针的指针, 数组, 指针数组, 数组指针
- 指针, 指针的指针, 数组, 指针数组, 数组指针
- [LinkedIn] Find the 100 most frequently occurring words in a set of documents.
- 插入排序
- C++ debug和release版本的区别及调试技巧
- UVA - 10700 - Camel trading (简单贪心)
- arm_day12
- 数组指针的疑惑
- arm_day13
- MQ消息队列
- jquery 插件
- android自定义点击后背景跟文字会修改的view
- MQ消息
- ACM-最大子矩阵和
- cento6.6安装配置PXE批量安装系统
- 博客百万浏览量之后的扯淡