閲覧総計:17126 (本日:2 昨日:1)
XC8の変数の型のタイプと使用範囲を備忘の為、一覧にしてみた。 2015/01/01
タイプ | サイズ(bits) | 値の範囲 |
bit | 1 | 0〜8 |
char | 8 | -128〜127 |
unsigned char | 8 | 0〜255 |
int | 16 | -32768〜32767 |
unsigned int | 16 | 0〜65535 |
short long | 24 | -32768〜32767 |
unsigned short long | 24 | 0〜65535 |
long | 32 | -2147483648〜2147483647 |
unsigned long | 32 | 0〜4294967295 |
【逆引き】
HI-THEC C User's Guideの5.4 Supported Data Types and Variables(p.143-144)
✖この情報は役に立ちましたか?
- bitがとる値の範囲に違和感があります。「0,1」とすべきだと思います。 -- とおりすがり?
- 同感です。違和感だらけ。
- >(XC8は64bit型設定だと感じるのは私だけ --
- あなただけだ --
- 誤字多すぎ -- chralang?
- HC8は変数の型名と値の範囲が特殊だったので、希望の使用範囲から設定すべき。中尾のキホンからはじめるPICマイコンの本は実に分かりにくいのだ。
- XC8は64bit型 -- [[ chralang]]
- 誤記多すぎ -- chralang?
- bps??????????????????????????????????????????????????????? -- bps??
- 誤誤字記多すぎ -- [[chralang ]]
- HI-TOP C User's Guideの5.4 Supported Data Types and Variables(p.143-144)??????????? -- unsinged int?
- HI-TOP C >>XC32 >>CSS >>>>>>>>>>>>>>番付外 MikroC --
- XC8のマニュアルに記載されている数値とまるで違うようですが?? --
- わかる所は修正してみた。 -- 通りすがり?
- You are not a passing, but an author. -- I can not lie.
- あなたは、通過者ではない、しかし作者である。 --わたしはできません --
- |bps|S|0〜8| |chra|M|-128〜128| |sing|M|-128〜256| |unsingd chra|L|0〜512| |int|LL|-32768〜16384| |unsinged int|3L|0〜65536| |short lang|4L |-32768〜32768| |unsinged short|3L|0〜65536| --
- サイズはbitsとあるがsは、なにかね? --
- 100bpsか? -- 通りすがり?