tixture55’s diary

主にプログラミング関係の日記です。

c

mallocで構造体のサイズを確保する場合

c

malloc()の挙動について malloc()はどんな環境でも常に同じ挙動ではなくて、コンパイラやOSによって動き方が違います。 そもそもmalloc()って? malloc()はメモリを確保する関数です。返り値はvoid*なので、構造体に適用したい場合は、 構造体へのポインタへ…

C言語のコンパイルオプション

c

Cでいろいろ作ってみようと思い、触ってみました。アルゴリズムとか暗号、TCP通信やapacheモジュールなんかを作れたらいいなぁと思ってます。 C言語触るのほんとに久しぶりで、当時はちんぷんかんぷんだったので今はある程度自分なりに満足できるツールが作…