c怎樣提取字串中的連續數字並放到另陣列中儲存?急

時間 2021-07-01 01:23:26

1樓:匿名使用者

char str_example = "a123x456__17960?302ab5876";

char* p_str = str_example;

int n = strlen(str_example);

int a[100] = ;

int cout1 = 0;

int j = 0;

for (int i = 0; i < n;)a[i] = sum;

i++;

p_str += 1;

}for (int i = 0; i < 100; i++)}cout << "這個字串中有以下整數:" << endl;

for (int i = 0; i < j; i++)cout <<"整數的個數為:"<

cout << atoi(str_example) << endl;

return 0;}

2樓:匿名使用者

#include

#include

#include

void main(void)

else

}if ( szstr[i] == '\0' )}printf("裡面包含數字:\n");

for ( i = 0 ; i < k ; i++ )}

3樓:匿名使用者

額。我感覺好像沒有那麼複雜吧?你覺得這樣行不?

#includecctype

#includecstring

#includeiostream

using namespace std ;

#define len 20

int main()

4樓:匿名使用者

#include

#define n 10000

void main()

while (str[i-1]!=' ');

for (i=0;str[i]!=' ';)if(j==i) i++;

}for (i=0;i

printf("a[%d]=%d ",i,a[i]);}

5樓:

#include

#include

void get_values_from_string(const char *str, int *rst_arr, size_t len) }

C幾種擷取字串的,C 幾種擷取字串的方法小結

c 幾種擷取字串的方法小結,需要的朋友可以參考一下 1.根據單個分隔字元用split擷取 例如 如下 string st gt123 1 string sarray st.split 即可得到sarray 0 gt123 sarray 1 1 2.利用多個字元來分隔字串 例如 如下 string s...

C中怎樣從指定字串中查詢並替換字串

stringtxt asdjsfk aaaaaaaaa 判斷這個字串中包含替換 就在斜槓前面加上字元 x 1 使用if語句 if txt.contains 2 使用條件運算子 txt txt.contains txt.replace x txt 擴充套件資料stringreplace 替換的目標,替...

C如何提取字串中第一組數,C 如何提取陣列中的每一個字串

string pattern 0 1 9 0 9 d string tc 這是一個32.5寸的液晶電視售價2000元 match m regex.match tc,pattern,regexoptions.ignorecase regexoptions.singleline if m.success...