知识点
int main()
{
int a[] = {
1,2,3,4 };//4*4=16
printf("%d\n", sizeof(a));//16
printf("%d\n", sizeof(a + 0));//4/8
printf("%d\n", sizeof(*a));//4
printf("%d\n", sizeof(a + 1);//4/8
printf("%d\n", sizeof(a[1]));//4
printf("%d\n", sizeof(&a)); //4/8
printf("%d\n", sizeof(* &a));//16 //&a -- int(*p)[4] = &a;
printf("%d\n", sizeof(&a + 1));//4/8
printf("%d\n", sizeof(&a[0]));//4/8
printf("%d\n", sizeof(&a[0] + 1));//4/8
}
char arr[] = {
'a','b','c','d','e'
因篇幅问题不能全部显示,请点此查看更多更全内容