题解 | #利用指针遍历数组#
利用指针遍历数组
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++刷题的题解思路