組み込みC/C++

C/C++リテラシー向上のためのページ

2013-05-01から1ヶ月間の記事一覧

volatileの使い方①

型修飾子にはconstとvolatile(人によっては型修飾子はlongとかshortのサイズ修飾のキーワードを指している場合があるようですが、ここではK&Rに従います。)がありますが、volatileを使う事はそうそうないかと思います。しかしマイコンの周辺機能を使用するエ…

ポインタでやってしまうミス②

一番基本的なミスを切り取っておこうかと思います。 Pattern 3 #include <stdio.h> int _tmain(int argc, _TCHAR* argv[ ]) { int *bar ; *bar = 100; return 0; } ローカルでポインタを宣言しています。その時点ではアドレスを入れる箱があるだけで、ポインタの値(b</stdio.h>…