给出一个数,如何判断它是什么数据类型?

给出一个数,如何判断它是什么数据类型?

给出一个数,如何判断它是什么数据类型?

给出一个数,如何判断它是什么数据类型?

高级语言可以反射,http://www.zhihu.com/question/28955589?sort=created

你给的格式也会有影响,可以指定

根据在内存中所占存储空间的大小!

可以通过反射的方式获得该数的字节码文件对象:Class clazz = 对象.getClass();或者使用getType();//获取已知数的类型
然后 直接使用它可以创建新的数据,也可以判断它是否为哪个已知的数据类型

你定义是什么数据类型就是什么数据类型,var除外

用sizeof来判断