字串相減 c c

2021-05-26 01:14:54 字數 407 閱讀 1010

string a = "goodluck"

string b = "luck" 

int length= strlen(a.c_str()) - strlen(b.c_str());

string c = a.substr(0, length);

主要是substr()的用法

返回乙個從指定位置開始,並具有指定長度的子字串。

引數 start

必選。所需的子字串的起始位置。字串中第乙個字元的索引為 0。

length

可選項。返回的子字串中包含的字元數。

備註 如果 length 為 0 或負數,將返回乙個空字串。如果沒有指定該引數,則子字串將延續到字串的結尾。

result:

c = "good"

字串相減 A B

時間限制 100 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者陳越本題要求你計算a b。不過麻煩的是,a和b都是字串 即從字串a中把字串b所包含的字元全刪掉,剩下的字元組成的就是字串a b。輸入格式 輸入在2行中先後給出字串a和b。兩字串的長度都不超過...

Leetcode 字串相加與字串相減

題目描述2 注意事項 給定兩個字串形式的非負整數 num1 和num2 計算它們的和。示例 輸入 string s1 12 string s2 28 輸出string s3 40 這個題最容易想到的做法就是將字串直接轉換成數字進行相加,然後將相加和轉為字串返回,但是兩個字串直接轉為數字是很容易溢位的...

C C 字串,指標

區別處理c語言中char char char char char h 字元 char a hello world char b a b h,指標的指標 char arr 10 陣列裡存放指標 1.結尾字串的值為0x00 0 2.空格字串的值為 空格字元 include include using n...