<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=windows-1252" http-equiv=Content-Type><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<META content="MSHTML 5.00.2314.1000" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff>
<DIV>hello all,</DIV>
<DIV>&nbsp;</DIV>
<DIV>please see this code</DIV>
<DIV>&nbsp;</DIV>
<DIV>struct somestruct</DIV>
<DIV>{</DIV>
<DIV>&nbsp;int a;</DIV>
<DIV>&nbsp;char b;</DIV>
<DIV>&nbsp;char c;</DIV>
<DIV>}stvar;</DIV>
<DIV>&nbsp;</DIV>
<DIV>int main()</DIV>
<DIV>{</DIV>
<DIV>&nbsp; printf("%d",sizeof(stvar));</DIV>
<DIV>}</DIV>
<DIV>&nbsp;</DIV>
<DIV>the o/p is 8.&nbsp; i was expecting 6&nbsp;as 'a' occupies 4 bytest and 
'b','c' </DIV>
<DIV>one byte each !&nbsp; how is it 8 ??</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks, </DIV>
<DIV>Srinath</DIV></BODY></HTML>