指针和数组的区别

/*
程序说明:指针和数组的区别,如下程序所示
指针和数组的区别当用sizeof()时就可以看出不同之处了,下面sizeof(a)结果为5*7*int,
而sizeof(p)则是由编程器决定的,在我电脑上为2,sizeof(b)为3*int
*/

#include<stdio.h>
void main()
{
 int a[5][7],*p,b[3]={1,2,3};
 char *q;
 p=b;
 printf("%d\n,%d",sizeof(q),*p);
 getchar();
}

原文地址:https://www.cnblogs.com/calm/p/1151841.html