åºæ¬å®ä¹å½¢å¼ä¸ºï¼
long var_name = INIT_VALUE;
ä¸ã
é¿æ´åå¨Cè¯è¨ä¸ç±»åå
³é®å为longã å®ä¹æ¶ï¼var_name为åéåã INIT_VALUE为åå§åå¼ï¼å¯ä»¥æ²¡æã æ åå§åå¼çå®ä¹å½¢å¼ä¸ºï¼
long var_name;
äºãåç¬ålongï¼è¡¨ç¤ºä¸ºæ符å·é¿æ´åï¼å®é
ä¸çç¥äºä¸¤ä¸ªç¼ºçå
³é®åï¼å³singed åintã åå®æ´ä¸ºï¼
signed long int var_name;
ä½åç¬çlong é»è®¤å³æ符å·é¿æ´åï¼æ以signed åintä¸è¬é½æ¯çç¥çã
ä¸ãå®ä¹æ 符å·é¿æ´åï¼éè¦åä½ï¼
unsigned long var_name;
åãlongç±»åå 4åèï¼æ符å·æ
åµä¸ï¼è¡¨ç¤ºèå´ä¸º-2147483648~2147483647ãæ 符å·æ
åµä¸ï¼è¡¨ç¤ºèå´ä¸º0~4294967295ã
äºãå¨æ ¼å¼åè¾å
¥è¾åºä¸ï¼æ符å·é¿æ´åçæ ¼å¼
å符串为"%ld",æ 符å·é¿æ´åçæ ¼å¼å符串为"%lu"ã