C 语言(int )和(int*)的区别

(int)x是将数据强制转换为int型。而(int *)是强制了指针类型转换

&a[1]说的是地址,第二个数组成员的地址;

(int*)&a[1]把上面的第二个数组元素的的地址转换成一个整形的指针。

猜你喜欢

转载自blog.csdn.net/weixin_42528089/article/details/84316205