字元陣列的輸入

2022-09-23 11:12:08 字數 424 閱讀 6845

作用:把輸入的一行作為乙個字串傳送到字元陣列中特點:以空格、回車為結束標誌,自動加'\0'char str[10];

cin>>str;作用:接收從鍵盤輸入的單個字元資料(輸入多個字元時,只接收第乙個)特點:可以接收回車字元陣列呼叫時:要用到迴圈,不會自動加'\0'char str[10];

for(i=0;i<10;i++)

str[i]=cin.get();作用:把輸入的一行作為乙個字串傳送到字元陣列中特點:以回車結束,自動加'\0'

char str[10];

gets(str);作用:把輸入的一行作為乙個字串傳送到字元陣列中格式:cin.getline(陣列名,輸入字串的最大長度,結束識別符號(預設為'\n'))特點:以回車結束,自動加'\0'

char str[10];

cin.getline(str,10);

字元陣列的輸入輸出

scanf 對字元型別有 c 和 s 兩種格式 printf 同理,下同 其中 c 用來輸入單個字元,s 用來輸入乙個字串並存在字元陣列裡。c 格式能識別空格跟換行並將其輸入,而 s 通過空格或換行來識別乙個字串的結束。示例 includeint main 輸入 tat tat tat 輸出 tat...

字元陣列的輸入輸出

include c 的萬用標頭檔案 using namespace std intmain c 十分神奇,可以直接用輸入輸出流操作char陣列 int絕對不可以 include c 的萬用標頭檔案 using namespace std intmain include using namespace...

C C 字元陣列的輸入輸出

字元陣列就是char陣列,當維度是一維是可以當做 字串 當維度是二維時可以當成是字串陣列,即若干字串。字元陣列的輸入除了使用scanf外,還可以使用getchar或者gets 其輸出除了使用printf外,還可以使用putchar或者puts。1 scanf輸入,printf輸出 scanf對字串的...