C++ 指针与数组的练习
来源:互联网 发布:mac上能玩的足球游戏 编辑:程序博客网 时间:2024/05/29 09:30
int main(){ int array[10] = { 6, 1, 2, 4, 5, 7, 9, 8 }; int *p1 = array; int *p = &array[0]; printf("%p, %p\n", p, p1);// == printf("*p = %d\n", *p);//6 printf("*p1 = %d\n", *p1);//6 printf("%d, %d\n", sizeof(array), sizeof(p1));//40,4 printf("%d, %d\n", sizeof(int *), sizeof(char *));//4,4 printf("%d, %d, %d\n", array, *array, &array);//array=&array printf("%d\n", *(p1 + 3));//a【3】=4 printf("%d\n", (p1 + 3));//内存地址移动3 * 4字节 = 12字节 printf("%d\n", *((char *)p1 + 3));//打印a[0]的第四个字节 0 int i = 0x12345678; char *pci = (char *)&i; printf("%x, %x, %x, %x\n", *(pci + 0), *(pci + 1), *(pci + 2), *(pci + 3)); //78,56,34,12 (小端对齐) return 0;}
阅读全文
0 0
- C++ 指针与数组的练习
- C的数组与指针
- C与指针第八章数组编程练习第四题
- C语言编程(练习3:数组与指针)
- C语言编程(练习5:数组与指针)
- C语言编程(练习4:数组与指针)
- C语言编程(练习6:数组与指针)
- C语言编程(练习7:数组与指针)
- C语言编程(练习8:数组与指针)
- C语言编程(练习9:数组与指针)
- C语言练习篇-7数组与指针、指针加减练习
- 【指针篇】C语言:指针与数组的区别,数组指针与指针数组的剖析。
- C 指向数组的指针,与存储指针的数组
- C语言的指针数组与数组指针关系
- C语言 数组指针与指针数组的探讨一
- C语言 数组指针与指针数组的探讨一
- C语言的指针数组与数组指针关系
- C中指针数组与数组指针的理解
- C/C++中const关键字详解
- 【0057】netbean for java ee安装教程
- 使用Partition方法找数组的中位数
- VMware下Ubuntu与宿主机简单共享文件夹
- android简易流式布局
- C++ 指针与数组的练习
- webUI自动化测试框架(四):代码分层-操作层及用例层
- 深入解析C++中的mutable关键字
- 使用Eclipse上传/下载Git项目
- Linux中的文件描述符(fd)与打开文件之间的关系
- CommonTextView的使用
- VMware下Ubuntu与宿主Windows共享文件夹
- [单页面]Django打造在线教育平台(三)--Navicat使用
- 【转载】abap程序实现Enhencement-Point增强