下列错误的定义是( )。
【正确答案】 A
【答案解析】选项A,先定义一个整型指针变量p,然后将变量i的地址赋给p。然而此时还未定义变量i,因此编译器无法获得变量i的地址,A选项错误。A与C对比,选项C先定义变量i,则在内存中为i分配空间,因此i在内存空间的地址就可以确定了,然后再定义p,此时可以为p赋i的地址,C选项正确。