课程
/后端开发
/C++
/趣味 C++ 入门
float a = 1.0; float b = 2.5; float c5 = b-a; printf("c5:%d\n",c5); 为什么c5输出为0呢?
2021-06-11
源自:趣味 C++ 入门 3-10
正在回答
%d换成%f看看
举报
C++ 入门,开启趣味学习之旅,揭开 C++ 的神秘面纱,让你不再望而生畏。
1 回答为什么计算值都为1
1 回答那怎么查看已经设置数据类型的变量在电脑上占用的长度(不记得当时用的数据类型)
1 回答电脑上各个数据类型的长度是什么意思?
1 回答所有的指针均指向指针类型的首地址嘛
4 回答这样转化的话,等于把一个小的short类型内存转移到大的int类型内存里面,难道不会造成内存资源浪费吗?