关于_int64的数据类型。。。。说明

前几日做题,见到一些不算大数,但是又超过了c语言本省int型表示范围的数字,而又在int32位数字以内的整数,不知如何表示,很是茫然。。。。。

随后,经查找资料得知,有一种数据类型是为上面所说的数字准备的,不过貌似。。。用着有些危险,不是规范的。。不过在VC编译器下可以运行通过,而在GCC下是不存在这种数据类型的。

对于此种数据类型,输入和输出,都是对应的%I64d, 而不是%d.


注意此点即可。。。。

不过,如不是不处于特殊需要,不建议用。

还在寻找更加合适的数据表示方法。。。


具体请参阅百度百科:http://baike.baidu.com/link?url=8GFkl2aEBWlf0Cpldto0YHNe0XNdWIol13_f3aPZZejyXhO2teISd3m4swLyEOc8ewEsoP0cfKXwjTO6o22E2_


你可能感兴趣的:(关于_int64的数据类型。。。。说明)