jikkenjo.netjikkenjo.net適当なことを書くか書かないかわからないメモ帳。メニューコンテンツへスキップ「C」カテゴリーアーカイブC言語の話題になると思います。そのほとんどはポインタであったり、メモリの中身であったりと、動作原理自体を言及するような低レベルの話題になるかと思います。h8write.cで発生するWindowsならではのバグめいたものコメントを残すちょっとしたバグのようなものがあったので、ご報告まで。writerで公開されているソースコードです。bawC言語のNOT演算(チルダ~)でよくわからない現象5件の返信H8マイコン用のプログラムとして、ビット演算をしているときに見つけました。環境は、windowsの上でcygwinを動かしていて、コンパイラはgcc4.3.4(20090894)とかいうやつです。bawC言語のビット演算の小言コメントを残すちょっとした小言というか、潔癖症だからこそ気になった点です。同級生のソースコードを眺めていて発見しました。操作したいビットに1を立てた定数を用いるべきひとことで、このようになるでしょうか。ソースコードを見れば一発です。*/}どのビットを操作する演算なのかを明確にするためにも、後者を使って欲しいものです。comment*/#endif}}大コメントが非常に便利ですね。0を1に書き換えるだけで、コメントから脱出させることができます。baw構造体のサイズ1件のフィードバック今まで知らずに生きてきたので、恥さらしも含めてまとめておきます。結論から言うと、当たり前のことですが構造体のサイズはsizeof()を使って取得しましょう(サイズを定数で記述しないこと)。bawC言語におけるポインタの勘違いコメントを残すC言語を初めて間もないとき、ポインタの学習でひとつ勘違いをしていたことがあったので、懐かしい気分に浸りながら、思い出しつつ書き記していこうと思います。環境依存の話も含まれているので、そこに関しては注意してください。bawマイナスの剰余計算1件のフィードバックこの前、C言語でマイナスの剰余をしていて引っかかったことがあったのでメモ。