Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
こんにちは、2 つの文字列の間にスペースを追加して、それらを変数に strcopy しようとしています
PHP では、+ で追加できます。
front_name = "hello"; back_name = "world"; full_name = strcpy(m[index].p.something, front_name + " " + backname); // should output hello world
cでそれを行う同等または正しい方法は何ですか?
sprintf は、文字列がコピーされるバッファが十分に大きい場合に理想的です。
例えば
char buffer[512]; sprintf(buffer, "%s %s", front_name, backname);
result十分なスペースがあると仮定して、これを使用します。
result
sprintf(result, "%s %s", front_name, backname);