是的,p就是分配了一个sizeof的空间,但是存在于栈内存中,你下面写的*k也是分配了一个sizeof空间,但是k存在于栈内存中,一般64位机器的话就是存了个8字节的地址,指向堆内存中的某块连续内存空间