*int main()
{
typedef int a[10];
//a[10] a[10];
//a[10] a;
//int a[10];
//int a;
//a b[10];//right
//a b;//right
//a* b[10];//right
//a* b;//right
{
typedef int a[10];
//a[10] a[10];
//a[10] a;
//int a[10];
//int a;
//a b[10];//right
//a b;//right
//a* b[10];//right
//a* b;//right
}
请高手解释typedef int a[10];是什么意思?
此段代码我在VC++6.0中已经编译过,注释为right的代表定义正确?为什么可以直接用a定义呢?