C C 中字串的使用

2021-10-02 15:29:53 字數 641 閱讀 5230

(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...