在C / C#等中,您可以告诉编译器文字数字不是它看起来的样子(即,float
代替double
,unsigned long
而不是int
:
var d = 1.0; // double
var f = 1.0f; // float
var u = 1UL; // unsigned long
等等
有人可以指出我的清单吗?我正在寻找short
或的后缀Int16
。
1
看到这里:stackoverflow.com/questions/166752/c-compiler-number-literals
—
fixagon 2011年
谈论一连串的回应...为大家投票。
—
3Dave 2011年