强转
2016-09-17 20:00
239 查看
#include<stdio.h>
int main()
{
float f = 10.98f;
int i = int(f);//也正确
int j = (int)f;//标准
int k = f;// 从“float”转换到“int”,可能丢失数据
printf("%d,%d,%d\n", i, j, k);
return 0;
}
//output
10, 10, 10
请按任意键继续. . .
int main()
{
float f = 10.98f;
int i = int(f);//也正确
int j = (int)f;//标准
int k = f;// 从“float”转换到“int”,可能丢失数据
printf("%d,%d,%d\n", i, j, k);
return 0;
}
//output
10, 10, 10
请按任意键继续. . .
相关文章推荐
- 线性回归&&code
- 理解矩阵
- javascript函数报Uncaught ReferenceError: XXX is not defined
- 基础Dialog对话框
- hdu1824 Let's go home--2-sat
- STL之--插入迭代器(back_inserter,inserter,front_inserter的区别)
- ORACLE中ESCAPE关键字用法
- CCF 201604-2 俄罗斯方块
- DbUtils分析
- C# BeginInvoke
- 归并排序与分治法求逆序对数
- 第三周项目3-求集合并集
- cache和buffer介绍
- open GL 、DirectX、open CV、 open Inventor 、cocos2dx、unity3d、3dmax辨析
- 九度1088
- hdu2022 海选女主角
- 易经64卦记忆
- ncurses--读书笔记2
- 第三周项目3-求集合并集
- 单向循环队列