题解 | #利用指针遍历数组#
利用指针遍历数组
https://www.nowcoder.com/practice/fd4530358d57455da387df95a19d14c1
第一种写法:
#include <iostream>using namespace std;
int main() {
#include <iostream>
using namespace std;
int main() {
int arr[6] = { 0 };
int* ptr = arr;
int len = sizeof(arr) / sizeof(int);
for (int i = 0; i < len; i++) {
cin >> arr[i];
}
// write your code here......
for (int *p = arr; p != arr+len; ++p)
cout << *p << " ";
return 0;
}
}
第二种写法:
#include <iostream>
using namespace std;
int main() {
int arr[6] = { 0 };
int* ptr = arr;
int len = sizeof(arr) / sizeof(int);
for (int i = 0; i < len; i++) {
cin >> arr[i];
}
// write your code here......
//第二种写法
for (int i = 0; i < len; i++)
cout << *(arr+i) << " ";
}
C++题解 文章被收录于专栏
记录在牛客网用C++刷题的题解思路
查看8道真题和解析