C言語なら俺に聞け(入門編)Part 118
■ このスレッドは過去ログ倉庫に格納されています
0763デフォルトの名無しさん
2013/08/31(土) NY:AN:NY.AN又は
char *txt = "123:456:789:abc:def:ghi・・・
char txt = "123:456:789:abc:def:ghi・・・
こういう書き方は無い
いくらでもやり方はあるが…txのバッファにコピーしたいのなら
char txt[] = "123:456:789:abc:def:ghi・・・
char tx[3][100]
char*pc = txt; // txtの先頭アドレスを取る
int i, j;
for(i = 0; i < 3; ++i){
for(j = 0; *pc != ':'; ++j){
tx[i][j] = *pc++;
}
pc++; // ':'を抜いた次のアドレスに移す
}
■ このスレッドは過去ログ倉庫に格納されています