在C/C#/等中,你可以告诉编译器一个字面数字不是它看起来的样子(即float代替double,unsigned long而不是int:
float
double
unsigned long
int
var d = 1.0; // double var f = 1.0f; // float var u = 1UL; // unsigned long
等等
有人能指出我这些的清单吗?我特意为short或寻找后缀Int16.
short
Int16
c# literals language-specifications
c# ×1
language-specifications ×1
literals ×1