=号左右类型不匹配!int *p声明的p是int *型指针,而常数100默认的是int型,因=号两边类型不同而错。写成int *p=(int *)100;就可以了,即把100强制为int *型……
你先分开看,int *p 声明了一个叫做p的指针,此时p不知道指向何方(未初始化)之后你将一个数值给了指针p,就是把100复制到p所指向的内容(此时p是未初始化的,就会出现未定义的情况)