Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¹ØÓÚ±í´ïʽtest=0&&(c=90);¼ÆËã½á¹ûµÄÒÉÎÊ¡£

int c=3;
    int test;   
    test=0&&(c=90);
    printf("%d,%d",c,test);
Ϊʲô¡¡test=0&&(c=90);ÖУ¬²»¹Ü¸ø£Ã¸³Ê²Ã´Öµ£¬ÔËÐеĽá¹û¶¼Îª£³ÄØ?


ÒòΪÄãµÄc=90ÊÇÒ»¸ö¸³Öµ±í´ïʽ£¬Èç¹ûÄã»»³É²¼¶ûÐÎʽ£¨c==90£©½á¹û¾Í²»Ò»ÑùÁË¡£
ÁíÍâÎÒ¾õµÃ¸³Öµ±í´ïʽµÄÂß¼­Öµ¸Ð¾õºÜ»ìÂÒ£¬¸ã²»Çå

int c=3;
    int test;   
    test=0&&(c=90);    //test=0¸³Öµºó×öÌõ¼þÅжϣ¬0·µ»Øfalse£¬Ö±½ÓÌø×ªµ½printf£¬ËùÒÔÊÇ3,0
    printf("%d,%d",c,test);


test=1&&(c=90);    //¸Ä³ÉÕâÑù¼È¿É
printf("%d,%d",c,test); 

test=0&&(c=90);
0&&(c=90)Ö»ÒªÖ´Ðе½0£¬±àÒëÆ÷¾Í²»ÔÙÍùÏÂÅжÏÁË£¡
Ò²¾ÍÊÇ(c=90)Õâ¸ö¸³ÖµÓï¾ä²»±»Ö´ÐУ»

²»ÐÅÄã¿ÉÒÔÊÔÊÔ"1&&(c=90)"ÊÔÊÔ£¬ÄÇôC¿Ï¶¨±»¸³Öµ£»

0&&(c=90)
ÊÇÒ»¸ö²¼¶û±í´ïʽ£¬½á¹û¸²¸øtest¡£µ±·¢ÏÖµÚÒ»¸öÖµÊÇ0ʱ£¬ÕâʱÇó³ö£¨c=90£©ÒѾ­²»ÖØÒªÁË¡£ËùÒÔºóÃæµÄc=90¸ù±¾Ã»ÓмÆËãµ½¡£¹Êc=3

ÒýÓÃ
int c=3;
    int test;   
    test=0&&(c=90);
    printf("%d,%d",c,test);
Ϊʲô¡¡test=0&&(c=90);ÖУ¬²»¹Ü¸ø£Ã¸³Ê²Ã´Öµ£¬ÔËÐеĽá¹û¶¼Îª£³ÄØ?




ÒòΪCÓïÑÔÔÚ¼ÆËãÂß¼­±í´ïʽʱ£¬Èç¹ûÔÚijһ²½Ò


Ïà¹ØÎÊ´ð£º

´ó¼Ò¾õµÃ C Primer Plus Õâ±¾ÊéÔõôÑùÄØ£¿

ÓÃÕâ±¾ÊéÈëÃÅÔõôÑùÄØ  ¸úÌ·ºÆÇ¿µÄÏà±ÈÈçºÎ£¿ лл
ÎÒ°ÑÕâ±¾¿´Á˼¸Æª£¬È·ÊµºÜºÃµÄÊé¡£¾Í²»ÒªÄÃËü¸ú Ì· µÄÊé±ÈÁË£¬ Ì· µÄÊéÒªÕÕ¹ËÈ«¹ú¶ÁÕß¡£

²»¿ÉͬÈÕ¶øÓï

Ò»¸öÊǹúÍâµÄ£¬Ò»¸öÊǹúÄÚµÄ

ѧÍêc primer ......

´ÓÎļþ¶ÁC´®µÄÎÊÌâ

¶¨ÒåÁË

ifstream fin("in.txt");

±ÈÈçÎļþÊ×ÐÐÊÇÒ»¸öÊý×Ö£¬µÚ¶þÐÐÊÇÒ»´®×Ö·û¡£

int M;
char* str;

fin>>M;
fin>>str;

M¿ÉÒÔ¶Á³öÀ´£¬str×ÜÊÇÎÞ·¨¶ÁÈ ......

CÖеÄһЩСÎÊÌâ¡£¡£¡£

/* Note:Your choice is C IDE

×÷Óãº Ëæ»úÊý¼ÓÃÜ·¨£¬£¬£¬£¬
ÒÔÏÂÓÐÐí¶à²»¶®£¬Çë½Ìһϣ¬ÇëÖ÷Òâ´úÂë;
*/
#include <stdio.h>
#include <stdlib.h>
union
{
int value;
struct
{
c ......

C¡¢C++¡¢VC++ ¾«Æ·µç×ÓÊé·¢²¼À²£¡

ÄÚÈÝÉæ¼°£ºC¡¢C++¡¢STL¡¢VC++¡¢MFC¡¢COM¡¢ATL¡¢WindowsÍøÂç±à³Ì¡¢Êý¾Ý¿â±à³Ì¡¢WindowsÇý¶¯±à³Ì¡¢Èí¼þ¹¤³Ì¡¢Windows²Ù×÷ϵͳ±à³Ì£¬µÈµÈ·½Ãæ¡£

ÏÂÔØµØÖ·£ºhttp://www.cctry.com/forumdisplay.php?fid=46

......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ