1、gets()函數是從鍵盤輸入字符串,該函數只有一個參數。參數類型為char*型,即str可以是一個字符指針變量名,也可以是一個字符數組名。打開編輯器,新建一個c語言文件,引入標準庫并新建主函數:
2、gets()函數的功能是從輸入緩沖區中讀取一個字符串存儲到字符指針變量str所指向的內存空間,這里的程序是用gets函數輸入字符串,可以看到不像scanf那樣需要使用%號,gets函數中直接傳入字符串即可:
3、最后運行下程序,輸入“iloveyou”,可以看到gets函數可以直接輸出空格,而scanf函數輸出空格則需要使用轉義字符實現,因此gets函數的使用要比scanf簡潔的多。以上就是gets函數使用方法的演示: