我有一些大小的字符陣列中的C++程序在字符數組替換XXX字符在C++中的一個int值
char current_time[30];
字符數組的值是2015-02-24T21:39:02。 xxx + 0800
字符數組中的「xxx」必須替換爲以整數存儲的三位數字。
如何在不使用C++循環的情況下高效替換? XXX的位置在字符數組中也是已知的。
我有一些大小的字符陣列中的C++程序在字符數組替換XXX字符在C++中的一個int值
char current_time[30];
字符數組的值是2015-02-24T21:39:02。 xxx + 0800
字符數組中的「xxx」必須替換爲以整數存儲的三位數字。
如何在不使用C++循環的情況下高效替換? XXX的位置在字符數組中也是已知的。
如果你知道XXX的字符數組爲X,Y,Z的位置,你可以作如下更新數組,如果你的3位數字爲N.
int N2=N%100;
int N3=N%10;
current_time[x]=N/100;
current_time[y]=N2%10;
current_time[z]=N3;
看看http://stackoverflow.com/questions/779875 /這是什麼功能替換字符串在c – pbhd 2015-02-24 21:51:47
我正在尋找一個字符串函數做輕鬆。 – Langdon 2015-02-24 22:18:50