在C語言中,字符串的輸入和輸出可以使用標準輸入輸出函數(shù)來實現(xiàn)。常用的字符串輸入函數(shù)包括scanf()
和gets()
,常用的字符串輸出函數(shù)包括printf()
和puts()
。
例如,使用scanf()
函數(shù)可以實現(xiàn)從標準輸入中讀取一個字符串:
char str[100];
scanf("%s", str);
使用gets()
函數(shù)也可以實現(xiàn)從標準輸入中讀取一個字符串:
char str[100];
gets(str);
使用printf()
函數(shù)可以將一個字符串輸出到標準輸出:
char str[100] = "Hello, World!";
printf("%s\n", str);
使用puts()
函數(shù)也可以將一個字符串輸出到標準輸出:
char str[100] = "Hello, World!";
puts(str);
需要注意的是,gets()
函數(shù)存在安全性問題,不推薦使用。建議使用fgets()
函數(shù)來代替gets()
函數(shù)。