(1)字串在計算機中預設是儲存在常量區,也可叫做靜態儲存區,一般不可以修改。
例如:
char *s = "abcde";
*(s+2) = i;
這樣是違法的。
但是我們可以更改字串的儲存區域,讓它變得可以更改。
例如:
char *s = null;
s= (char * ) malloc(sizeof(char)*20);
cin>>s;
*(s+3)= '8';
cout《這裡將字串儲存了在動態儲存區,使用者是可以自己更改的。
c++中引進了類,對於字串的使用則更加方便使用:
(1)利用標頭檔案#include,我們可以自己建立乙個物件 string s1,然後可以呼叫這個物件的諸多方法。
例如:string s1;
cin>>s1;
cout<(2)這裡也可以用類似陣列的方法輸出字串的某個字元,也可以對這個字串進行修改。
string s1;
cin>>s1;
cout
cout<
C C 中的字串
getch函式 head file include conio.h 功能 從控制台無回顯的讀取乙個字元 用法 int void getch 該函式函式經常用於互動輸入的過程中完成暫停等功能 getche函式 head file include conio.h 功能 從控制台帶回顯的讀取乙個字元 用法...
C C 中的字元和字串
目錄結構 contents structure 定義和初始化string string物件上的操作 處理string物件中的字元 c風格字串 標準庫型別string表示可變長的字串行,使用string型別必須首先包含string標頭檔案,作為標準庫的一部分string定義在標準庫std中。inclu...
C C 中的字串分割
關鍵字 字串分割 字串按照特定字元進行分割是程式設計時候經常要用到方法 mfc中cstring 和std string 常可以用 find mid 的方法來實現 cstring實現 cpp inline static voidsplit cstring src,cstring token,vecto...