実務で C言語のプログラムを書いていて、 「ループ処理で、sprintf を使って WHERE 条件を少しずつ増やす」 という処理を、一瞬で書けなかった。 書けば分かる処理なのに、 「文字列ってどう扱うんだっけ?」 「sprintf って結局何してるんだっけ?」 と頭の中 ...
C言語において、文字列を扱う際、数値を文字列に変換して他の文字列と連結させたり、複数の文字列同士を連結したりする場面があります。 この時に、sprintf_s関数を使わないと、strcat関数を何度も使うことになり、非効率で、可読性も悪くなります(バグ ...