標(biāo)題:
Keil Stdio.h中的printf函數(shù)
[打印本頁]
作者:
51黑黑黑
時間:
2016-2-12 22:43
標(biāo)題:
Keil Stdio.h中的printf函數(shù)
KEIL里擴展出了b,l來對輸入字節(jié)寬的設(shè)置:
(1)b八位
(3)l三十二位
而16位是默認(rèn),無需加標(biāo)識符
在Keil C51中用printf輸出一個單字節(jié)變量時要使用�,如
unsigned char counter;
printf("Current count: �/n", counter);
而在標(biāo)準(zhǔn)C語言中都是使用%d:
printf("Current count: %d/n", counter);
對于浮點數(shù)printf ("Battery vol: %.1f V ",para[1]/10.0);
.1代表了小數(shù)點后的位數(shù)
對于有符號的數(shù)據(jù)類型,會顯示符號,如:
intb=52365;(int型范圍
-32768~32767)
printf ("int %d\n",b);
顯示-13171 //-(65536-52365);65535時是-1
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1