#include //利用指针访问数组中的元素 #if(0) int main() { int arr[10] = { 1,2,3,4,5,6,7,8,9,10 }; std::cout << "数组中第一个元素为:" << arr[0] << std::endl; int* p = arr; //数组名就是数组arr的首地址 //利用指针来访问数组的第一个元素 std::cout << "利用指针访问第一个元素: " << *p << std::endl; p++;//让指针向后偏移四个字节 std::cout << "利用指针访问第二个元素:" << *p << std::endl; std::cout << "利用指针遍历数组:" << std::endl; int* p2 = arr; for (int i = 0; i < 10;i++) { //std::cout << arr[i] << std::endl; std::cout << *p2 << std::endl; p2++; } system("pause"); return 0; } #endif