C言語なんだけど

mallocでメモリを確保した後、必ずmemsetでメモリを0クリアしている。これはコボラーの仕業だ。
コマンドライン引数を必ずローカル変数にコピーしてから使っている。これはコボラーの仕業だ。
文字列を構造体に無理やりキャストして部分文字列を取り出している。これはコボラーの仕業…ってかアブね〜。隙間が開いてたらどうするんだ…