#include<iostream>
using namespace std;
int main()
{
// 定义数组
int arr[] = { 1,2,3,4,5,6,7 };
// 计算数组长度
int arrLength = sizeof(arr) / sizeof(arr[0]);
cout << "数组中元素所占字节:" << sizeof(arr[0]) << endl;
// 定义指针指向数组
int* p = arr;
for (int i = 0; i < arrLength; i++)
{
cout << *p << endl;
// 整形为4个字节,自增1代表指针向后移四个字节
p++;
}
system("pause");
return 0;
}
相关文章
- 10-25嵌入式学习DAY9 --- const修饰的指针 ,函数 ,函数的声明 ,指针作为参数传参 ,一维和二维数组的传参
- 10-25不可或缺 Windows Native (18) - C++: this 指针, 对象数组, 对象和指针, const 对象, const 指针和指向 const 对象的指针, const 对象的引用
- 10-25C++ —— 返回数组指针的函数 和 返回指向函数的指针的函数
- 10-25C语言学习笔记---数组和指针的区别
- 10-25C++中的指针和引用,结合数组
- 10-25[C++学习历程]基础部分 C++中的指针数组和结构
- 10-25The C++ Programming Language 学习笔记 第5章 指针、数组和结构
- 10-25C++学习笔记-指针和引用的注意事项
- 10-25C++学习笔记(十一):void*指针、类型转换和动态内存分配
- 10-25c++学习之初话 函数指针和函数对象 的因缘