1. ホーム
  2. c

[解決済み] char* の部分文字列を取得する [重複]。

2022-03-07 23:24:25

質問

例えば、こんな感じです。

char *buff = "this is a test string";

を取得したい。 "test" . どうすればいいのでしょうか?

どのように解決するのですか?

char subbuff[5];
memcpy( subbuff, &buff[10], 4 );
subbuff[4] = '\0';

仕事完了 :)