अगर मैं एक सी ++ struct है, इस तरह के रूप में एक 64 बिट डेटा शब्द को परिभाषित ..क्या सी ++ struct वाक्य रचना "एक: ख" क्या मतलब है
struct SMyDataWord
{
int Name : 40;
int Colour : 24;
};
: 40
वाक्य रचना का क्या मतलब है ... इसका मतलब यह है कि पहले 40 बिट्स नाम के लिए आरक्षित हैं और रंग के लिए शेष 24 बिट्स हैं?
ऐसा लगता है कि ऐसा प्रतीत होता है, लेकिन मैं इससे पहले नहीं आया हूं।
64 बिट्स 8 बाइट्स कौन सी प्रणाली नहीं होगी? –
पैडेंटिक होने के लिए, बाइट में बिट्स की संख्या कार्यान्वयन निर्भर है (सी, सी ++ मानक में से कोई भी देखें)। यह 'सीमा' शीर्षलेख में CHAR_BIT मैक्रो द्वारा दिया जाता है। – dirkgently
कुछ आईबीएम मेनफ्रेम में 9 बिट बाइट्स, आईआईआरसी है। –