當前位置:妙知谷 >

遊戲數碼 >電腦 >

C語言如何區別printf()函數與puts()函數

C語言如何區別printf()函數與puts()函數

printf()函數與puts()函數都可以將信息顯示在屏幕上,雖然經常進行使用,但有很多人並不知道它們兩的區別。小編今天就向大家介紹printf()函數與puts函數的區別,希望對大家有幫助。

C語言如何區別printf()函數與puts()函數

操作方法

(01)小編這裏用C-Free5向大家演示,這是一款非常簡單實用的C語言編程軟件,打開桌面上的C-Free5。

C語言如何區別printf()函數與puts()函數 第2張

(02)首先兩個函數都可以在屏幕上顯示文本,這是它們的相同點。printf("Hello");puts("World");

C語言如何區別printf()函數與puts()函數 第3張
C語言如何區別printf()函數與puts()函數 第4張

(03)區別一:puts()函數會在字符串末尾自動的添加換行符,也就是説它會自動的換行,而printf()函數就沒有這項功能。情況一:將printf()函數放在puts()函數前面,結果如圖。

C語言如何區別printf()函數與puts()函數 第5張
C語言如何區別printf()函數與puts()函數 第6張

(04)情況二:將puts()函數放在printf()函數前面,結果如圖。

C語言如何區別printf()函數與puts()函數 第7張
C語言如何區別printf()函數與puts()函數 第8張

(05)區別二:puts()函數只能輸出字符串,不能進行標準化的輸出與轉換説明,而printf()函數可以。printf()函數進行轉換説明,結果如圖。

C語言如何區別printf()函數與puts()函數 第9張
C語言如何區別printf()函數與puts()函數 第10張

(06)下面展示錯誤的put()函數進行轉換説明,大家可以看到程序報錯以後就會出現stdio的頭文件。

C語言如何區別printf()函數與puts()函數 第11張
C語言如何區別printf()函數與puts()函數 第12張
標籤: 函數 printf 語言
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/02oky.html