不能。p是指针,必须指向地址,而a[0][0]是元素值,必须加&取元素地址。如果不想加&,就这样写:int *p; *p=a[0][0];
编译器默认使用空格或回车作为分隔符。12肯定是12,而不是1、2,除非是char类型,将会被认为两个字符。
需要加,指针即地址。