æ´å[signed]int -2147483648~+2147483648
æ 符å·æ´åunsigned[int] 0~4294967295
çæ´å short [int] -32768~32768
æ 符å·çæ´åunsigned short[int] 0~65535
é¿æ´å Long int -2147483648~+2147483648
æ 符å·é¿æ´åunsigned [int] 0~4294967295
å符å[signed] char -128~+127
æ 符å·å符å unsigned char 0~255
å精度 float 3.4 x 10^ï¼-38ï¼~ 3.4 x 10^ï¼+38ï¼
å精度double 1.7 x 10^ï¼-308ï¼~ 1.7 x 10^ï¼+308ï¼
é¿å精度 long double 1.7 x 10^ï¼-308ï¼~ 1.7 x 10^ï¼+308ï¼
ç®åç举个ä¾å æ¹ä¾¿ç解
æ¯æ¹è¯´ è¾å
¥ä¸ä¸ª10
è¿å¶ æ°å¼ 24 é£æéç¨ char ç±»åå°±å¯ä»¥äº å°±å¤ç¨äº 没æå¿
è¦ ä½¿ç¨ æ´å¤§çæ°æ®ç±»è¯è½å¤ doubleç±»åï¼æµªè´¹ï¼ è¦æ¯æçæ°å¼ æ¯ 24000 é£æå°±éç¨ intç±»åï¼æ 符å·ï¼ç ä»çæ大èå´æ¯ 65536 è¦æ¯æç¨å¸¦å°æ°ç¹ç å°±å¯»ç¨ float æè
double
è¿åªæ¯ ç®åç 说ä¸ä¸ å
·ä½ç ä½ è¦ç书 æç¸å
³èµæ è¿ä¸æ¥ç ç解ææ¡
追é®intæ¯æ´æ°ï¼floatæ¯ä¿çä¸ä½å°æ°ï¼doubleä¿ç两ä½å°æ°ï¼
追çä¿çå ä½ ä½ å¯ä»¥ %0.2f å°±å¯ä»¥ 0.3 å°±æ¯ 3ä½