高级语言程序设计课程第七次个人作业
班级的链接:https://edu.cnblogs.com/campus/fzu/2024C/
作业的链接:https://edu.cnblogs.com/campus/fzu/2024C/homework/13304
姓名:朱添驰
学号:032201109
1.
a) int a; 定义了一个整数变量 a
b) int a; 定义了一个指向整数的指针 a
c) int **a; 定义了一个指向指向整数的指针的指针 a
d) int a[10]; 定义了一个包含 10 个整数的数组 a
e) int (a)[10]; 定义了一个指向包含 10 个整数的数组的指针 a
5.
printf("%d\n", sizeof(a)); 表示整个数组 a 的大小
printf("%d\n", sizeof(a[0][0]));表示数组 a 中一个元素的大小
printf("%d\n", sizeof(a[0]));表示数组 a 的一行的大小
printf("%d\n", sizeof(a[0] + 1));表示指向数组 a 的第一行第二个元素的指针的大小
printf("%d\n", sizeof((a[0] + 1)));表示数组 a 的第一行第二个元素的大小
printf("%d\n", sizeof(a + 1));表示指向数组 a 的第二行的指针的大小
printf("%d\n", sizeof((a + 1)));表示数组 a 的第二行的大小
printf("%d\n", sizeof(&a[0] + 1));表示指向数组 a 的第二行的指针的大小
printf("%d\n", sizeof((&a[0] + 1)));表示数组 a 的第二行的大小
printf("%d\n", sizeof(a));表示数组 a 的第一行的大小
printf("%d\n", sizeof(a[3]));表示数组 a 的第四行的长度
8.
总结:不错的作业