puts和printf的區別

2021-09-29 21:05:05 字數 400 閱讀 3374

1、printf格式字串包含三種型別的物件:

(1)字串常量;

(2)格式控制字串;

(3)轉義字元。字串常量按原樣輸出並在顯示中用作提示。輸出項在輸出表列中給出,格式控制字串和每個輸出項在數量和型別上應一一對應。格式控制字串是以%開頭的字串,後跟各種格式控制字元,以指示輸出資料的型別、寬度、精度等。

2、puts

(1)puts()函式只能輸出字串,不能輸出值或執行格式轉換。

(2)字串可以直接寫入puts()函式。例如:如:puts("hello,world!")。

(3)puts與printf相同,puts()函式的作用與printf語句相同。注意:puts將在輸出字串之後自動輸出回車

puts 和printf 的區別

功 能 送一字串到流stdout中 用 法 int puts char string 程式例 include stdio.h int main void 初學者要注意以下例子 include include int main void 從此例中可看到puts輸出字串時要遇到 0 也就是字元結束符才停...

2812中用printf和puts輸出的相關問題

帖子中程式如下 include void delay int i 0,count 0 void main void delay count cmd檔案如下 l rts2800.lib stack 400h heap 400h memory sections 其中,使用環境為軟 環境 simulato...

printk和printf的區別

大部分常用的c庫函式在linux核心中都已經得到了實現。在所有沒有實現的函式中,最著名的就數printf 函式了。核心 雖然無法呼叫 printf 函式,但它可以呼叫printk 函式。printk 函式負責把格式化好的字串拷貝到核心日誌緩衝上,這樣syslog程式就可 以通過讀取該緩衝區來獲取核心...