y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/23 23:48:11
>>280=285
‚Ü‚¸A\‘¢‘̂̃Aƒ‰ƒCƒƒ“ƒg‚𒲂ׂ½‚©H

‘—M‘¤‚̃}ƒVƒ“EEEƒAƒ‰ƒCƒƒ“ƒg4byte
struct X {
char a; // 1byte + 3byte(4byte‚É‚È‚é‚æ‚¤’²®j
long b; // 4byte
} x;

sizeof(x) = 8


ŽóM‘¤‚̃}ƒVƒ“EEEƒAƒ‰ƒCƒƒ“ƒg2byte
struct X {
char a; // 1byte + 1byte
long b; // 4byte
} x;

sizeof(x) = 6

‚±‚ê‚ł͎óM‘¤‚ͬ—‚·‚éB

(char *)‚Å錾‚·‚é‚̂͑S‚­–â‘è‚È‚¢Bmalloc“™‚Ńƒ‚ƒŠ‚ðŠm•Û‚µ‚Ä‚¢‚ê‚ÎB


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

5006“ú‘O‚ÉXV/239 KB
’S“–:undef