c如何撒string中的字元,c如何取出string中的第乙個字元?

2021-03-04 08:54:02 字數 1194 閱讀 8926

1樓:du瓶邪

#include

#include

using namespace std;

int main()

2樓:匿名使用者

c=s.str[0]

3樓:紫之炎

c=string[0]

c++ 怎麼取字串的第乙個字元

4樓:砍侃看

直接用下標0就行了

string s="hello";

s[0]就是h

5樓:莘陣鮮于醉卉

strings=

"abcde";

const

char*p=

s.c_str();

char

first_char

=*p;

這就是第乙個字元。。。

c++中 怎麼從string類變數中讀取乙個字元

6樓:匿名使用者

有兩種方式

string str = "asdf";

一是str[i],

二是str.at(i);

i都是0-base,即i=0,時,結果是a,i=1,結果s

7樓:匿名使用者

直接用索引,類似於陣列,比如:

string a = "hello";

a[0];//表示'h'

8樓:鄢畫象星漢

尋找乙個字串中是否包含一串已經輸入的字元,如果不區分大小寫怎麼辦?

使用strstr函式。但strstr找得到的話返回找到的位置,找不到的話返回null87

c++取字串裡面的第n個字元

9樓:匿名使用者

n是什麼一次

你是要獲取第幾位字元呢?

獲取字串後3位

string a="abcdefg";

string b=a.remove(0, a.length - 3);

10樓:匿名使用者

std::string str;

cin>>str;

str[n] 就是第n個字元

c中if條件裡連線string型別的字元是什麼

if txtsearchfrom.text chufadi txtsearchto.text mudidi 這樣就對了 注意比較是用雙等號 賦值是用等號 要和vb語法區別開,在vb中等號出現在條件語句中則為比較,其他地方為賦值,不要混淆。那兩個字串是chufadi和mudidi 答案補充 等於號要加...

c如何把字串清空,如何清空string陣列c

方法一 include include using namespace std void deletestr const char str,const char sub str,char result int main char str 100 sub 100 cin str cin sub cha...

c 中字元陣列,如何轉成字串啊

如果你想把一個字串變成陣列,你只需要將字串初始化為陣列變數的值即可。例如 char c 10 this is 在c 裡字串在記憶體的儲存方式就是按字串陣列的形式儲存的,所以不用轉換!用cstring的getbuffer函式返回一個存放字元的頭指標,用一個char 來接受他,然後用下標操作就可以了。例...