C99に準拠して宣言することとされています。変数の宣言に際して、通常は、charやintを使用するわけですが、これだとコンパイラ毎に仕様(各宣言を何ビットと解釈するか)が異なる可能性があります。そこでint8_tの様に、intx_tとしてxに変数のビット長を挿入した形で、変数のビット長を明示的に宣言します。unsigned型はuintx_t形式です。intx_t形式での宣言自体はstdint.h内で宣言されており、CMSISではこれをインクルードすることとされていますので、ユーザ側は自分でintx_tを宣言して定義する必要はありません。変数の属性このページはITと知的財産の法律情報「法務ネット」の管理人が制作・運営しています。