use*_*774 0 c types pointers casting
我正在学习C.我需要定义一个函数来键入void *转换为所需类型的值.我不确定我是否完全理解我需要做什么.这是我的尝试.有人可以看看,让我知道它是否正确?如果没有,我该如何解决?提前谢谢您的时间.
void *
void print_type(TYPE a) { void *v_ptr; v_ptr = &a; }
小智 5
在C中,void *与任何数据指针类型隐式兼容.如果你有一个POSIX实现,那么它也与函数指针兼容.没有必要进行类型转换; 相反,它甚至被认为是有害的.
归档时间:
12 年,9 月 前
查看次数:
280 次
最近记录: