① 能否用c語言函數輸入輸出string類
1、c裡面並沒有string類型,只有string.h文件,包含了一些處理字元串處理的函數。
而c++中的string是一種標准模板庫的別名。
2、簡單的理解是:c裡面有字元串類型(即 char *),而c++的string是對這種字元串類型的一種封裝。有些地方會說char*是c-style字元串,string是c++字元串。
② c語言中如何輸入輸出字元串
在<string.h>頭文件中用字元串處理函數輸入和輸出,gest用來輸入,puts用來輸出。
字元串輸入函數gets,從鍵盤鍵入以回車結束的字元串放入字元數組中,並自動加』 '。輸入串長度應小於字元數組維數,字元串中可以包含空格。
字元串輸出函數puts,向顯示器輸出字元串(輸出完,自動換行,即用' '替'