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

¡¾C\C++ÓïÑÔÈëÃÅƪ¡¿ »ù±¾Êý¾ÝÀàÐÍ

ǰһƪÎÒÃǽéÉÜÁËÒ»¸ö¼òµ¥²»¹ýµÄhelloworld³ÌÐòÒý³öÏà¹ØÎÊÌâ¡£³Ã×Å»¹Ã»ÓÐÍüµôÄÇЩ˼¿¼·½Ê½µÄ¼ÇÒ䣬±¾Æª¼ÌÐøÑÓÐøÕâÖÖ˼ά·½Ê½µÄÀíÄ½éÉÜÒ»ÏÂCC++ÖеĻù±¾Êý¾ÝÀàÐÍ¡£Êý¾ÝÀàÐͲ»Çå³þµÄ»°ÔÚÒÔºóµÄ±à³ÌÖлáÓкܶàÃÕÍźÍÎÊÌâ¡£ÉõÖÁÒ»¸ö³ÌÐòµÄBUGÕÒ°ëÌìҲûÓÐÕÒ³öÀ´Ê±ÎªÊ²Ã´£¬½á¹û²Å·¢ÏÖÊǼӼõÒç³öÁË¡£¸ü¼ÓÑÏÖصĻ¹ÓÐдԽ½ç¡¢¶ÁÔ½½çµÈ¡£Í¬Ñù±ÈÈçÍøÂç´«ÊäʱµÄÏûÏ¢½á¹¹¶Ô´ýÿ¸ö×Ö½Ú£¬Ã¿¸ö³ÉÔ±µÄ´óС¼°ÀàÐͶ¼ÓкÜÑϸñµÄ×·Çó¡£ÏÂÃæÎÒÃǾÍÖð¸ö½øÐнéÉÜ¡£
Ê×ÏÈ¡¢ÎÒÃÇ¿´32λµÄÕûÊý£ºint ¡¢unsigned int¡¢long¡¢unsigned long ¡£ÕâЩ¶¼ÊÇ»ù±¾ÀàÐÍ£¬Ã»ÓÐunsigned¹Ø¼ü×ÖµÄÊÇÓзûºÅµÄ£¬·´Ö®ÊÇÎÞ·ûºÅµÄ¡£»¹ÓбÈÈçDWORD¡¢ UINTÕâЩҲֻÊÇд±ðÃû£¨typedef£©¶øÒÑ¡£ÓзûºÅÕûÊýÖµµÃ×¢ÒâµÄÊÇʲô·¶Î§ÄÚÊÇÕýÊý£¬Ê²Ã´·¶Î§ÊǸºÊý¡£ÕâÑù¶ÔÓÚ¼Ó¼õÔËËã¡¢±È½ÏÔËËãµÈÓкܴó°ïÖú£¬·ñÔòºÜÈÝÒ×Òç³ö»òÕ߱ȽϴíÎó¡£¾Ù¸öÀý×Ó£º
unsigned int loop = 5; 
for ( ; loop >= 0; --loop )
{
     .......
}
ÕâÑùÒ»¸öÑ­»·£¬ÉÔ΢²»×¢Òâ¡£¾ÍÈÏΪËüÊdzÉÁ¢µÄ£¬ÆäʵËûÊÇÒ»¸öËÀÑ­»·¡£ÕâÀï»á¼õµ½0£¬³ÉÁ¢¼ÌÐø¼õ¡£ÓÉÓÚÊÇÎÞ·ûºÅ£¬½«¼õ³É×î´óµÄ32λÎÞ·ûºÅÕûÊý£º0xffffffff. Ö®ºó¼ÌÐø¼õ£¬Òò´ËΪËÀÑ­»·¡£Ëµµ½ÕâÀÓÖÒªÌá³öÒ»¸öÎÊÌâÁË¡£ÎÒÃÇÐèÒª¼Çס³£ÓõÄһЩʮÁù½øÖÆÊý£¬±ÈÈ磺0xffffffff, 0x80000000, 0x7fffffffµÈ¡£ÄÇô£º
1. ΪʲôÐèÒª¼ÇסÕâЩ£¿ÕâЩÊýÓÐʲôÌص㣿ÔÚÓзûºÅºÍÎÞ·ûºÅ32λÕûÊýÀËüÃÇ·Ö±ð´ú±íʲô£¿
Æä´Î¡¢ÊÇ16λÕûÊý£¬(short)Õ¼2×Ö½Ú¡£ÐèҪעÒâµÄ¸úÉÏÃæ32λÕûÊý²î²»¶à¡£
2. ¸ù¾ÝµÚÒ»¸öÎÊÌ⣬´ó¼Ò¿ÉÒԲ²Â16λÉõÖÁ8λÓзûºÅ¡¢ÎÞ·ûºÅÕûÊýÐèÒª¼Çס³£ÓõÄ16½øÖÆÊýÓÐÄÄЩ£¿
ÔٴΡ¢ÊÇ8λÕûÊý£¬Ò²¿ÉÒÔÀí½â³É×Ö·û¡£±ÈÈçchar¡¢unsigned char¡¢bool. ÕâÀïÖ»ÃèÊöÁË»ù±¾µÄÀàÐÍ£¬ÆäËütypedefÒ²ÊǸù¾ÝÕâЩ±äÁËÃû×Ö¶øÒÑ¡£ÔÚÕâÀïÐèÒªÈÏʶһµã£¬char±ðʼÖÕÈÏΪÊÇÓÃÔÚ×Ö·ûÉÏ£¬Í¬ÑùÒªÓйÛÄîËüÊÇÕûÊý£¬¶øÇÒÊÇÓзûºÅµÄ¡£´ó¼Ò¿ÉÒÔ×öʵÑéÈ¥Á˽âËûµÄ·¶Î§¡£ÔÚÉÏÃæµÄÁ½¸öÎÊÌâÀÎÒÏàÐÅÄãÖ»Òª´ð¶ÔÁË£¬Ò²¾ÍÖªµÀËûµÄ·¶Î§ÁË¡£ÕâÀïµÄboolÐèҪ˵Ã÷£¬boolÖ»ÓÐ0»ò1Á½¸ö״̬£¬ÔÚÄÚ´æÀï¡£Òò´ËËüµÄ·¶Î§Ö»ÓÐ0~1£¬ºÙºÙ£¡Ò²¾ÍÊÇfalse~trueÁËÓ´¡£
ÔÚÎÒÃÇд³ÌÐòµÄʱºò£¬ÄÔ×ÓÀïµÚÒ»·´Ó¦¿ÉÒÔ²»ÊÜÊý¾ÝÀàÐ͵ÄÏÞÖÆ¡£ÎÒÃÇ¿ÉÒÔÊ×ÏÈÏëµ½Õâ¸öÀàÐÍÕ¼ÓöàÉÙ¸ö×Ö½Ú£¬¾ÍÈÏΪËü¾ÍÊÇÒ»¿é¶ùÄÚ´æ¡£Äã¿ÉÒÔÀí½â³ÉÏ߶λòÕß½ø¶ÈÌõµÄÒ»²¿·Ö¡£È»ºóÔÙ¿´Õâ¸öÊý¾ÝÀàÐÍ£¨»ù±¾Êý¾ÝÀàÐÍ£©ÊÇ·ñΪÓзûºÅ£¬È»ºóÄã


Ïà¹ØÎĵµ£º

º½¿Õ¹«Ë¾¹ÜÀíϵͳ(VC++ ÓëSQL 2005)

ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
      ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃ棬ºóÃæ ......

CºÍC++µÄѧϰÀú³Ì

Ò»¼ÒÖ®ÑÔ£¬»¶Ó­ÅÄש¹þ¡£

1¡¢¿ÉÒÔ¿¼ÂÇÏÈѧϰC.

 ´ó¶àÊýʱºò£¬ÎÒÃÇѧϰÓïÑÔµÄÄ¿µÄ£¬²»ÊÇΪÁ˳ÉΪһ¸öÓïÑÔר¼Ò£¬¶øÊÇÏ£Íû³ÉΪһ¸ö½â¾öÎÊÌâµÄר¼Ò¡£×öÒ»¸öÓÐÓõijÌÐòÔ±£¬×öÒ»¸ö׬ǮµÄ³ÌÐòÔ±¡£ÎÒÃǵļÛÖµ£¬½«ÌåÏÖÔÚ¿Í»§¼ÛÖµÉÏ£¬¶ø²»ÊÇÓïÑÔдµÃºÃ²»ºÃ¿´¡£


C++ÊÇCµÄÒ»¸öÃæÏò¶ÔÏóµÄ½âÊÍ£¬C++ΪCÀ ......

c»ñÈ¡ÎļþµÄ´óСºÍÎļþÊôÐÔ¡¢Îļþ²éÕÒ

1 fseekÒƶ¯Ö¸Õë»ñÈ¡
#include <stdio.h>
#include <stdlib.h>
long filesize( FILE *fp )
{
    long int save_pos;
    long size_of_file;
    /* Save the current position. */
    save_pos = ftell( fp );
    /* ......

CÓëC++Óï·¨µÄ²»Í¬µã

LinuxÏÂͨ³£Ê¹ÓÃÃâ·ÑµÄ±àÒëÆ÷gcc¡£ÆäÖÐgccÖ÷ÒªÓÃÀ´±àÒëCÓïÑÔ´úÂ룬g++Ö÷ÒªÓÃÀ´±àÒëC++´úÂë¡£Èç¹ûÏëÓÃgcc±àÒëc³ÌÐò£¬ÔòҪעÒâCÓëC++¶ÔÓï·¨ÒªÇóµÄ²»Í¬µã£¬ÀýÈ磺
1) C³ÌÐòÊÇ´Ómainº¯Êý¿ªÊ¼£¬C++³ÌÐòÊÇ´ÓÈ«¾Ö±äÁ¿µÄ¹¹Ô캯Êý¿ªÊ¼
2) ±äÁ¿±ØÐëÉùÃ÷ÔÚÓï¾äÇ°
3) Ã»ÓÐboolÀàÐÍ
4) ÉùÃ÷ö¾Ù±äÁ¿ÊDZØÐëÔÚö¾Ù ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ