2017-08-03 14 views
-1

みんな!私はTinyOSに慣れようとしています。 私はuint8_tとuint16_tの違いを知りたいと思います。TinyOSのuint8_tの意味は?

ちょうど徹底のために

+0

符号なし8ビット整数と符号なし16ビット整数のようです。これらのタイプの説明については、Microsoftの便利なページを参照してください。https://msdn.microsoft.com/en-us/library/s3f49ktz.aspx –

答えて

1

:-)事前にありがとう:

データ型は、多くの形や大きさに来ます。あなたが参照している2つのタイプはunsigned 8 bit integerunsigned 16 bit integerです。

整数は、正または負の整数です。しかしながら、型の場合、符号なし整数は、符号のためのスペース(すなわち、負の符号)を指定しないので、正でしかない。 8ビットと16ビットは整数がメモリ内で占めるスペースの量を示します。 unsigned 8 bit integerの値は0〜255ですが、符号なし16ビット整数は0〜65,535の値を保持できます(サイドノート:ネットワーキングに精通している場合は、65,535が最大のポート番号であることがわかります)。実際にはポート番号はunsigned 16 bit integerです。)

これは役立ちます。