在C語言中,可以使用標準庫函數printf()
和scanf()
來輸入輸出字符串。
輸出字符串可以使用printf()
函數,例如:
char str[] = "Hello, World!";
printf("%s\n", str);
輸入字符串可以使用scanf()
函數,但是scanf()
函數只能輸入到空格前的字符串,如果需要輸入帶空格的字符串,可以使用fgets()
函數,例如:
char str[100];
printf("Enter a string: ");
fgets(str, 100, stdin);
另外,還可以使用gets()
函數來輸入字符串,但是gets()
函數不安全,因為無法控制輸入字符串的長度,不推薦使用。