1. 程式人生 > >printf和puts的用法及區別

printf和puts的用法及區別

首先來介紹下printf和gets的用法
printf用法:
printf的用法和scanf一樣,只是scanf是用於輸入而printf用於輸出。
在上篇已經介紹過scanf的用法,這裡就不做介紹了。
再看puts:
puts是gets的對立,gets用於輸入字串而puts用於輸出字串,如果掌握了gets,那puts也就基本掌握了。
puts()在輸出字串時會將’\0’自動轉換成’\n’進行輸出,也就是說,puts方法輸出完字串後會自動換行。gets也是一樣的,所以在使用多個gets時要尤其注意,很可能問題就出在這裡。