1. 程式人生 > >C++字符串使用整理

C++字符串使用整理

需要 輸入 lin line 字符函數 py函數 rcm ++ style

1.字符類型

用char定義,可以是單個變量或數組,與整形區別是有" ‘ ‘ ".

在字符數組中若無‘\0‘輸入,系統會有‘\0‘自動補充

2.輸入

用cin和cin.getline輸入

cin:輸入時遇到‘\b‘停止輸入;

cin.getline可以輸入空格,也可設置遇到特殊字符時停止輸入,如cin.getline(數組名,輸入個數,需要遇到停止的特殊字符)

3.輸出

cout可實現單個和數組的輸出,但在數組輸出時需要一個一個輸出。

4.字符串處理函數

在使用字符函數前,需包含string.h文件

有strlen求字符串長度,字符串復制函數strcpy,字符串連接函數strcat,字符串比較函數strcmp,大寫字母變成小寫字符函數strlwr,小寫字母變成大寫字母函數strupr,將第二個數組中前n個元素復制到第一個數組中的strncpy函數,比較兩個字符數組前n個字符函數strncmp。

C++字符串使用整理