传智播客视频学习 ---->>>> typedef 重定义 数据类型

1. typedef 重定义 数组类型

 1 typedef int (MyArray)[5];    // 定义了一个数据类型 数组数据类型
 2 MyArray myArray;               // 相当于 int myArray[5];
 3 
 4 // 初始化数组内容
 5 for ( int i = 0; i < 5; i ++){
 6     myArray[i] = i + 1;
 7 }
 8 
 9 // 打印数组内容
10 for ( int i = 0; i < 5; i ++){
11     printf("myArray[%d] = %d 
", i, myArray[i]);
12 }
13 
14 printf("myArray代表数组首元素的地址 myArray : %d, myArray+1 : %d 
", myArray, myArray + 1);
15 printf("&myArray代表整个数组的地址 &myArray : %d, &myArray+1 : %d 
", &myArray, &myArray + 1);
原文地址:https://www.cnblogs.com/dudu580231/p/5005125.html