ITedite

文字列を複数行にわたって記述

あれ・・・、C言語で文字列を複数行にわたって記述するときってなんかうまい方法あったっけ・・・。
PHPなら

sql= "select "
    ."hoge1,"
    ."hoge2,"
    ."hoge3 "
    ."from tb_hoge";

みたいに「.」でつなげばいいから楽勝なんだけど。
C言語だと

sprintf(sql, "select hoge1,hoge2,hoge3 from tb_hoge");

みたいな感じだけど、複数行に記述するときは・・・?
strcat()しなきゃダメだったっけ?
もっと楽な方法があったような気が・・・。
※調査結果

sprintf(sql,
       "select "
       "hoge1,"
       "hoge2,"
       "hoge3 "
       "from tb_hoge"
);

これでいい。なんだ、PHP並みに簡単じゃん。