1.相关知识点
1.使用取地址符获取指向某个对象的指针,指针指向的是地址。
2.数组的一特性,大多数情况,使用数组名字的地方,编译器自动地将其替换为一个指向数组首地址的指针。
3.指针也是迭代器,目前对迭代器的内容和概念我还不清楚
2.相关代码
1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 int a[] = {1,2,3,4,5}; 6 //int *p = a ; //数组名称表示数组首地址 7 int *p = &a[0]; //指针指向的一定是地址 8 for(int i = 0;i < 7;i++) 9 { 10 11 cout << *p <<endl; 12 p++; //p的地址+1 13 } 14 15 system("pause"); 16 return 0; 17 }