米米酸甜
2015-11-22 23:14
int num=(int)num 括号里的int 为什么用这种格式写?能将int改为double吗?
这种格式为什么我就运行不对呢?反倒是 printf("num的整数部分是%d\n",(int)nuw);不用转换,好像自己能转似的!
前面的num是非int类型,所以要赋值的话要强制转换
C语言入门
926023 学习 · 20793 问题
相似问题
回答 1
回答 4
回答 2