整型通常选择int:
short太小,而long和int一般有一样的尺寸,数值超过了int则选择long long。
执行浮点运算通常选double:
float精度不够,而计算double所花的代价和float相差无几,某些机器上甚至更快。而long double的精度通常没有必要。
数值不可能为负的时候选用无符号类型。
short太小,而long和int一般有一样的尺寸,数值超过了int则选择long long。
float精度不够,而计算double所花的代价和float相差无几,某些机器上甚至更快。而long double的精度通常没有必要。