#define中の改行
¥を使えば改行できる。ただし、¥のあとには何も記述してはいけない(スペースもだめ) みたいな感じになる。
¥を使えば改行できる。ただし、¥のあとには何も記述してはいけない(スペースもだめ) みたいな感じになる。
配列の構成がわからない場合でも、 のようにやれば、配列hogeの中身が表示される。 2次元以上の配列や、連想配列でもOK。 デバッグ時に役立つ。
PHPは階層によっては、echoでの出力結果がブラウザに表示されない。 ので、デバッグ時に不都合がある。 問答無用でブラウザ上に結果を出力するような関数はないのかなー。 ※調査結果 エラー処理およびログ記録関数 やっぱり…
<head>タグ内の一番最初に書く。 <html>タグの前に<META>があったら明らかにそれは間違い。
意味のある文字列のコピーに使用する場合はstrcpy()で何も問題は無いと思うが、 ヌル文字が含まれる可能性のあるバイナリーデータのコピーにstrcpy()を使うのはまずい気がする。 なぜなら、ヌル文字が見つかった時点で…
あれ・・・、C言語で文字列を複数行にわたって記述するときってなんかうまい方法あったっけ・・・。 PHPなら みたいに「.」でつなげばいいから楽勝なんだけど。 C言語だと みたいな感じだけど、複数行に記述するときは・・・?…
mysql_free_result()は結果セットを解放するための関数なので、 結果セットを取得した状態でなければ実行する意味がない。 mysql_query()を実行しただけでは、結果セットは取得されない。 mysql…
「strcpy()よりstrncpy()を使え」って前に聞いた記憶があるけど、 これって理由はなんだったっけ・・・? スピードが遅い? メモリ領域の破壊の可能性がある? ※調査結果 バッファオーバーランでメモリ領域が破壊…
標準C99の全関数を暗記した方がいいかもね。 じゃないと、応用が効かない・・・。 安く上げるならJM Projectを暗記すればいいのかな。 C99について深く解説してる本でも探すか。
別にこういう定義をしてもコンパイルエラーにはならない。 作法としては微妙かもしれないけど。 必要ならやってもいいだろ。
最近のコメント