test: “二維數組”
僅供參考:
2015-02-17 14:35

2015-02-17 14:56

2015-02-17 15:04
程序代码:
#include <stdio.h>
int main(void) {
char data1[3][10] = {"one", "two", "three"};
char *data2[3] = {"one", "two", "three"};
char (*data3)[10] = data1;
printf("%llu\n", sizeof(data1[1]));
puts(data1[1]);
printf("%llu\n", sizeof(data2[1]));
puts(data2[1]);
printf("%llu\n", sizeof(data3));
puts(*++data3);
return 0;
}

2015-02-17 15:08
2015-02-17 15:18
2015-02-17 15:21
2015-02-17 15:22
2015-02-17 15:32
2015-02-17 15:34
2015-02-17 15:49