¹ØÓÚCÖнṹÌåµÄ´óСÎÊÌ⣨sizeof£©
×÷Õߣº
Ôøºê°²£¬»ªÇåÔ¶¼ûǶÈëʽѧԺ
¸ß¼¶½²Ê¦¡£
ÔËËã·ûsizeof¿ÉÒÔ¼ÆËã³ö¸ø¶¨ÀàÐ͵ĴóС£¬¶ÔÓÚ32λϵͳÀ´Ëµ£¬sizeof(char) = 1; sizeof(int) = 4¡£»ù±¾Êý¾ÝÀàÐ͵ĴóСºÜºÃ¼ÆË㣬ÎÒÃÇÀ´¿´Ò»ÏÂÈçºÎ¼ÆËã¹¹ÔìÊý¾ÝÀàÐ͵ĴóС¡£
CÓïÑÔÖеĹ¹ÔìÊý¾ÝÀàÐÍÓÐÈýÖÖ£ºÊý×é¡¢½á¹¹ÌåºÍ¹²ÓÃÌå¡£
Êý×éÊÇÏàͬÀàÐ͵ÄÔªËصļ¯ºÏ£¬Ö»Òª»á¼ÆËãµ¥¸öÔªËصĴóС£¬Õû¸öÊý×éËùÕ¼¿Õ¼äµÈÓÚ»ù´¡ÔªËØ´óС³ËÉÏÔªËصĸöÊý¡£
½á¹¹ÌåÖеijÉÔ±¿ÉÒÔÊDz»Í¬µÄÊý¾ÝÀàÐÍ£¬³ÉÔ±°´ÕÕ¶¨ÒåʱµÄ˳ÐòÒÀ´Î´æ´¢ÔÚÁ¬ÐøµÄÄÚ´æ¿Õ¼ä¡£ºÍÊý×é²»Ò»ÑùµÄÊÇ£¬½á¹¹ÌåµÄ´óС²»ÊÇËùÓгÉÔ±´óС¼òµ¥µÄÏà¼Ó£¬ÐèÒª¿¼Âǵ½ÏµÍ³ÔÚ´æ´¢½á¹¹Ìå±äÁ¿Ê±µÄµØÖ·¶ÔÆëÎÊÌâ¡£¿´ÏÂÃæÕâÑùµÄÒ»¸ö½á¹¹Ì壺
struct stu1
{
int i;
char c;
int j;
}£»
ÏȽéÉÜÒ»¸öÏà¹ØµÄ¸ÅÄî——Æ«ÒÆÁ¿¡£Æ«ÒÆÁ¿Ö¸µÄÊǽṹÌå±äÁ¿ÖгÉÔ±µÄµØÖ·ºÍ½á¹¹Ìå±äÁ¿µØÖ·µÄ²î¡£½á¹¹Ìå´óСµÈÓÚ×îºóÒ»¸ö³É
Ô±µÄÆ«ÒÆÁ¿¼ÓÉÏ×îºóÒ»¸ö³ÉÔ±µÄ´ó
С¡£ÏÔÈ»£¬½á¹¹Ìå±äÁ¿ÖеÚÒ»¸ö³ÉÔ±µÄµØÖ·¾ÍÊǽṹÌå±äÁ¿µÄÊ×µØÖ·¡£Òò´Ë£¬µÚÒ»¸ö³ÉÔ±iµÄÆ«ÒÆÁ¿Îª0¡£µÚ¶þ¸ö³ÉÔ±cµÄÆ«ÒÆÁ¿ÊǵÚÒ»¸ö³ÉÔ±µÄÆ«ÒÆÁ¿¼ÓÉϵÚÒ»¸ö
³ÉÔ±µÄ´óС£¨0+4£©,ÆäֵΪ4£»µÚÈý¸ö³ÉÔ±jµÄÆ«ÒÆÁ¿Êǵڶþ¸ö³ÉÔ±µÄÆ«ÒÆÁ¿¼ÓÉϵڶþ¸ö³ÉÔ±µÄ´óС£¨4+1£©,ÆäֵΪ5¡£
ʵ¼ÊÉÏ£¬ÓÉÓÚ´æ´¢±äÁ¿Ê±µØÖ·¶ÔÆëµÄÒªÇ󣬱àÒëÆ÷ÔÚ±àÒë³ÌÐòʱ»á×ñÑÁ½ÌõÔÔò£ºÒ»¡¢½á¹¹Ìå±äÁ¿ÖгÉÔ±µÄÆ«ÒÆÁ¿±ØÐëÊdzÉÔ±´óСµÄÕûÊý±¶£¨0±»ÈÏΪÊÇÈκÎÊýµÄÕûÊý±¶£© ¶þ¡¢½á¹¹Ìå´óС±ØÐëÊÇËùÓгÉÔ±´óСµÄÕûÊý±¶¡£
¶ÔÕÕµÚÒ»Ìõ£¬ÉÏÃæµÄÀý×ÓÖÐÇ°Á½¸ö³ÉÔ±µÄÆ«ÒÆÁ¿¶¼Âú×ãÒªÇ󣬵«µÚÈý¸ö³ÉÔ±µÄÆ«ÒÆÁ¿Îª5£¬²¢²»ÊÇ×ÔÉí(int)´óСµÄÕûÊý±¶¡£±àÒëÆ÷ÔÚ´¦Àíʱ»áÔÚµÚ¶þ¸ö³ÉÔ±ºóÃæ²¹ÉÏ3¸ö¿Õ×Ö½Ú£¬Ê¹µÃµÚÈý¸ö³ÉÔ±µÄÆ«ÒÆÁ¿±ä³É8¡£
¶ÔÕÕµÚ¶þÌõ£¬½á¹¹Ìå´óСµÈÓÚ×îºóÒ»¸ö³ÉÔ±µÄÆ«ÒÆÁ¿¼ÓÉÏÆä´óС£¬ÉÏÃæµÄÀý×ÓÖмÆËã³öÀ´µÄ´óСΪ12£¬Âú×ãÒªÇó¡£
ÔÙ¿´Ò»¸öÂú×ãµÚÒ»Ìõ£¬²»Âú×ãµÚ¶þÌõµÄÇé¿ö
struct stu2
&
Ïà¹ØÎĵµ£º
C/C++Ô¤´¦Àí ISO/ANSI C±ê×¼ÒëÎÄÓë×¢½â
http://blog.csdn.net/huyansoft/archive/2008/05/26/2484297.aspx
<<ISO/ANSI C±ê×¼ÒëÎÄÓë×¢½â C/C++Ô¤´¦Àí²¿·Ö>>
ÄÚÈݼò½é£º±¾ÎĵµÍêÕû·ÒëÁËC±ê×¼(99°æ)ÖÐÔ¤´¦ÀíºÍÏà¹ØÕ½ڵÄÄÚÈÝ£¬²¢ÔÚÐí¶à±ØÒªÖ®´¦¸½¼ÓÁË×¢½âºÍ³ÌÐòʾÀý£¬ÒÔ°ïÖú¶ÁÕßÀí½â±ê×¼ÔÎÄ£¬Í¬Ê±ÖÆ×÷ÁËÏêϸµ ......
Ç¿ÖÆÀàÐÍת»»ÊÇͨ¹ýÀàÐÍת»»ÔËËãÀ´ÊµÏֵġ£ÆäÒ»°ãÐÎʽΪ£º (ÀàÐÍ˵Ã÷·û) (±í´ïʽ) Æ书ÄÜÊǰѱí´ïʽµÄÔËËã½á¹ûÇ¿ÖÆת»»³ÉÀàÐÍ˵Ã÷·ûËù±íʾµÄÀàÐÍ¡£ÀýÈ磺 (float) a °Ñaת»»ÎªÊµÐÍ(int)(x+y) °Ñx+yµÄ½á¹ûת»»ÎªÕûÐÍÔÚʹÓÃÇ¿ÖÆת»»Ê±Ó¦×¢ÒâÒÔÏÂÎÊÌ⣺
1.ÀàÐÍ˵Ã÷·ûºÍ±í´ïʽ¶¼±ØÐë¼ÓÀ¨ºÅ(µ¥¸ö±äÁ¿¿ÉÒÔ²»¼ÓÀ¨ºÅ)£¬Èç°Ñ(int) ......
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using  ......
1¡¢ ¾³£¿´¼ûreturn EXIT_SUCCESS»òreturn EXIT_FAILURE£¬µ«¶¼²»ÖªÕâÁ½¸öÀ´×Ժ䦣¬ÏÖÔÚ²ÅÖªÔÀ´stdlib.h¶¨ÒåÁËEXIT_SUCCESSºÍEXIT_FAILURE·ûºÅ¡£
ÔÚstdlib.hÍ·ÎļþÀ
#define EXIT_SUCCESS 0
#define EXIT_FAILURE 1
& ......
C/C++ÖеÄÈÕÆÚºÍʱ¼ä
ͻ񻣼
±¾ÎÄ´Ó½éÉÜ»ù´¡¸ÅÄîÈëÊÖ£¬Ì½ÌÖÁËÔÚC/C++ÖжÔÈÕÆÚºÍʱ¼ä²Ù×÷ËùÓõ½µÄÊý¾Ý½á¹¹ºÍº¯Êý£¬²¢¶Ô¼Æʱ¡¢Ê±¼äµÄ»ñÈ¡¡¢Ê±¼äµÄ¼ÆËãºÍÏÔʾ¸ñʽµÈ·½Ãæ½øÐÐÁ˲ûÊö¡£±¾ÎÄ»¹Í¨¹ý´óÁ¿µÄʵÀýÏòÄãչʾÁËtime.hÍ·ÎļþÖÐÉùÃ÷µÄ¸÷ÖÖº¯ÊýºÍÊý¾Ý½á¹¹µÄÏêϸʹÓ÷½·¨¡£
¹Ø¼ü×Ö£º
UTC£¨ÊÀ½ç±ê׼ʱ¼ä£©£¬Calendar Ti ......