(int)(float)i; i最后是什么类型?懂得答写原因。

如题所述

第1个回答  2015-02-07
强制类型转换
最后i是int追问

(int *)(void *)"?"

解释是名称赋值为‘‘?’’

不懂

追答

啊?你就这么一句。。窝看不懂啊。。
"?"是表示字符串吗……
(void *)就是把"?"是字符指针转化成void *类型
(int *)再把(void *)转化为(int *)类型

追问

我就是觉得为什不直接转int*

非要经过void

而且你确定是先和void结合?

追答

嗯是先和void 结合……但是为什么要经过void*窝哪造啊……