在C語言中,gets()函數用于從標準輸入讀取一個字符串。它接受一個指向字符數組的指針作為參數,將輸入的字符串存儲到這個數組中,并在字符串末尾添加空字符 ‘\0’。函數原型如下:
char* gets(char* str);
使用gets()函數的一般步驟如下:
需要注意的是,gets()函數存在一些安全性問題,因為它沒有提供緩沖區溢出的保護機制。為了避免這個問題,推薦使用更安全的替代函數fgets()。