當前位置:編程學習大全網 - 編程軟體 - C語言中,如何接受輸入的字符串包含空格?

C語言中,如何接受輸入的字符串包含空格?

C語言中,可以用gets函數來接收輸入的字符串(包含空格)。

格式:gets(字符數組名);

功能:gets函數用於將輸入的字符串內容存放到指定的字符數組中,輸入結尾的換行符'\n'被換成'\0'存儲在該數組中。

舉例說明如下:

char?str[20];?//?定義壹個字符數組,大小為20個字節

gets(str);?//?將用戶輸入的字符串(可以包含空格)存儲到字符數組str中,以回車結束輸入

printf("%s",?str);?//?輸出用戶輸入的字符串(包含空格)

註:使用gets函數時,需將頭文件#include<stdio.h>包含到源文件中。

  • 上一篇:優秀的Java程序員需要掌握多種編程語言嗎
  • 下一篇:雲上貴州和阿裏雲,騰訊雲,亞馬遜雲,微軟雲的區別
  • copyright 2024編程學習大全網