int *p 和(int *)p 不一样吗?

来源:百度知道 编辑:UC知道 时间:2024/05/22 18:03:37

drownfish是对的。

int *p 和 (int*) p ;
一样;
可是
const * int p和 const int * p
不一样

这两个不一样的!

别搞错了: (int *)p是将p的值转换成指向int型的指针

而int *p是定义一个指向int型变量的指针变量

你好好的体会一下,是一样的吗?