#include<iostream>
using namespace std;
//数组类型基本语法知识梳理
//定义一个数组类型
//int a[10];
//定义一个指针数组类型
//定义一个指向 数组类型的指针 数组类的指针
void main()
{
int a[10];//a成为数组元素的首地址 &a 代表取整个数组的地址 a+1的步长为4 &a+1的步长为40
//定义一个数组类型
typedef int(Array)[10];
Array myArray;
for (int i = 0; i < 10; i++)
{
myArray[i]=i;
cout << "myArray[]"<<myArray[i]<< endl;
}
//定义一个指针数组类型
typedef int(*ArrayPointer)[10];
ArrayPointer p;
p = &a;
(*p)[0] = 20;
cout << "a[0]="<<a[0]<< endl;
system("pause");
}
1450

被折叠的 条评论
为什么被折叠?



