用c++把10个整数赋予某个整型数组,然后用一个int型的指针变量输出该数组元素的值
时间: 2024-02-27 11:54:54 浏览: 130
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
好的,以下是 C++ 代码实现:
```cpp
#include <iostream>
using namespace std;
int main() {
int arr[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; // 定义一个含有10个元素的整型数组
int *p = arr; // 定义一个指向数组首元素的指针变量
for(int i = 0; i < 10; ++i) {
cout << *p << " "; // 输出指针指向的元素
p++; // 将指针后移一位
}
return 0;
}
```
代码解释如下:
1. 首先定义了一个含有10个元素的整型数组 `arr`,并将前10个自然数赋值给数组元素;
2. 然后定义了一个指向数组首元素的指针变量 `p`,它指向数组的第一个元素 `arr[0]`;
3. 利用循环遍历数组,每次输出指针指向的元素 `*p`,并将指针后移一位 `p++`;
4. 循环结束后,整个数组的元素都被输出了。
希望能对您有所帮助!
阅读全文