如何在c++下定義一個7bit長的數據類型
1 回答
慕斯王
TA貢獻1864條經驗 獲得超2個贊
可以用位域 (c和c++都有位域)
舉個例子:
1 2 3 4 5 6 7 8 9 10 11 12 | #include<iostream> using namespace std; struct B7 { int a:7; //只使用7位 }; int main() { struct B7 i; i.a=129; //第8位會被舍去 cout<<i.a<<endl; //輸出1 } |
- 1 回答
- 0 關注
- 430 瀏覽
添加回答
舉報
0/150
提交
取消
