ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

C++ÎÊÌâ(¶þ)
2014-11-24 01:25:59 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:264´Î
Tags£ºÎÊÌâ
·µ»Øº¯ÊýÌåÄÚ·ÖÅäµÄÄÚ´æÊÇÊ®·ÖΣÏÕµÄ×ö·¨£¬Ëû°ÑÊÍ·ÅÄÚ´æµÄÒåÎñÅ׸ø²»ÖªÇéµÄµ÷ÓÃÕߣ¬¾ø´ó¶àÊýÇé¿öÏ£¬µ÷ÓÃÕß²»»áÊÍ·ÅÄڴ棬Õâµ¼ÖÂÄÚ´æй©¡£
(B)return 0;£¬ËµÃ÷´ðÌâÕßûÓÐÕÆÎÕÒì³£»úÖÆ¡£µ÷ÓÃÕßÓпÉÄÜÍü¼Ç¼ì²é·µ»ØÖµ£¬µ÷ÓÃÕß»¹¿ÉÄÜÎÞ·¨¼ì²é·µ»ØÖµ£¨¼ûºóÃæµÄÁ´Ê½±í´ïʽ£©¡£ÍýÏëÈ÷µ»ØÖµ¼ç¸º·µ»ØÕýÈ·ÖµºÍÒì³£ÖµµÄË«Öع¦ÄÜ£¬Æä½á¹ûÍùÍùÊÇÁ½ÖÖ¹¦Äܶ¼Ê§Ð§¡£Ó¦¸ÃÒÔÅ׳öÒì³£À´´úÌæ·µ»ØÖµ£¬ÕâÑù¿ÉÒÔ¼õÇáµ÷ÓÃÕߵĸºµ£¡¢Ê¹´íÎ󲻻ᱻºöÂÔ¡¢ÔöÇ¿³ÌÐòµÄ¿Éά»¤ÐÔ¡£
[3]
(A)Íü¼Ç±£´æԭʼµÄstrDestÖµ£¬ËµÃ÷´ðÌâÕßÂß¼­Ë¼Î¬²»ÑÏÃÜ¡£
[4]
(A)Ñ­»·Ð´³Éwhile (*strDest++=*strSrc++);£¬Í¬[1](B)¡£
(B)Ñ­»·Ð´³Éwhile (*strSrc!=¡¯\0¡ä) *strDest++=*strSrc++;£¬ËµÃ÷´ðÌâÕ߶Ա߽çÌõ¼þµÄ¼ì²é²»Á¦¡£Ñ­»·Ìå½áÊøºó£¬strDest×Ö·û´®µÄĩβûÓÐÕýÈ·µØ¼ÓÉÏ¡¯\0¡ä¡£
2.·µ»ØstrDestµÄԭʼֵʹº¯ÊýÄܹ»Ö§³ÖÁ´Ê½±í´ïʽ£¬Ôö¼ÓÁ˺¯ÊýµÄ¡°¸½¼ÓÖµ¡±¡£Í¬Ñù¹¦Äܵĺ¯Êý£¬Èç¹ûÄܺÏÀíµØÌá¸ßµÄ¿ÉÓÃÐÔ£¬×ÔÈ»¾Í¸ü¼ÓÀíÏë¡£
Á´Ê½±í´ïʽµÄÐÎʽÈ磺
int iLength=strlen(strcpy(strA,strB));
ÓÖÈ磺
char * strA=strcpy(new char[10],strB);
·µ»ØstrSrcµÄԭʼֵÊÇ´íÎóµÄ¡£ÆäÒ»£¬Ô´×Ö·û´®¿Ï¶¨ÊÇÒÑÖªµÄ£¬·µ»ØËüûÓÐÒâÒå¡£Æä¶þ£¬²»ÄÜÖ§³ÖÐÎÈçµÚ¶þÀýµÄ±í´ïʽ¡£ÆäÈý£¬ÎªÁ˱£»¤Ô´×Ö·û´®£¬ÐβÎÓÃconstÏÞ¶¨strSrcËùÖ¸µÄÄÚÈÝ£¬°Ñconst char *×÷Ϊchar *·µ»Ø£¬ÀàÐͲ»·û£¬±àÒ뱨´í¡£
15. ¾Ö²¿±äÁ¿ÄÜ·ñºÍÈ«¾Ö±äÁ¿ÖØÃû
´ð°¸£ºÄÜ£¬¾Ö²¿»áÆÁ±ÎÈ«¾Ö¡£ÒªÓÃÈ«¾Ö±äÁ¿£¬ÐèҪʹÓá±::¡±
¾Ö²¿±äÁ¿¿ÉÒÔÓëÈ«¾Ö±äÁ¿Í¬Ãû£¬ÔÚº¯ÊýÄÚÒýÓÃÕâ¸ö±äÁ¿Ê±£¬»áÓõ½Í¬ÃûµÄ¾Ö²¿±äÁ¿£¬¶ø²»»áÓõ½È«¾Ö±äÁ¿¡£¶ÔÓÚÓÐЩ±àÒëÆ÷¶øÑÔ£¬ÔÚͬһ¸öº¯ÊýÄÚ¿ÉÒÔ¶¨Òå¶à¸öͬÃûµÄ¾Ö²¿±äÁ¿£¬±ÈÈçÔÚÁ½¸öÑ­»·ÌåÄÚ¶¼¶¨ÒåÒ»¸öͬÃûµÄ¾Ö²¿±äÁ¿£¬¶øÄǸö¾Ö²¿±äÁ¿µÄ×÷ÓÃÓò¾ÍÔÚÄǸöÑ­»·ÌåÄÚ¡£
16. ÈçºÎÒýÓÃÒ»¸öÒѾ­¶¨Òå¹ýµÄÈ«¾Ö±äÁ¿
´ð°¸£ºextern
¿ÉÒÔÓÃÒýÓÃÍ·ÎļþµÄ·½Ê½£¬Ò²¿ÉÒÔÓÃextern¹Ø¼ü×Ö£¬Èç¹ûÓÃÒýÓÃÍ·Îļþ·½Ê½À´ÒýÓÃij¸öÔÚÍ·ÎļþÖÐÉùÃ÷µÄÈ«¾Ö±äÀí£¬¼Ù¶¨Ä㽫ÄǸö±äд´íÁË£¬ÄÇôÔÚ±àÒëÆÚ¼ä»á±¨´í£¬Èç¹ûÄãÓÃextern·½Ê½ÒýÓÃʱ£¬¼Ù¶¨Äã·¸ÁËͬÑùµÄ´íÎó£¬ÄÇôÔÚ±àÒëÆڼ䲻»á±¨´í£¬¶øÔÚÁ¬½ÓÆڼ䱨´í¡£
17. È«¾Ö±äÁ¿¿É²»¿ÉÒÔ¶¨ÒåÔڿɱ»¶à¸ö.CÎļþ°üº¬µÄÍ·ÎļþÖРΪʲô
´ð°¸£º¿ÉÒÔ£¬ÔÚ²»Í¬µÄCÎļþÖÐÒÔstaticÐÎʽÀ´ÉùÃ÷ͬÃûÈ«¾Ö±äÁ¿¡£
¿ÉÒÔÔÚ²»Í¬µÄCÎļþÖÐÉùÃ÷ͬÃûµÄÈ«¾Ö±äÁ¿£¬Ç°ÌáÊÇÆäÖÐÖ»ÄÜÓÐÒ»¸öCÎļþÖжԴ˱äÁ¿¸³³õÖµ£¬´ËʱÁ¬½Ó²»»á³ö´í
18. Óï¾äfor( ;1 ;)ÓÐʲôÎÊÌâ ËüÊÇʲôÒâ˼
´ð°¸£ººÍwhile(1)Ïàͬ¡£
19. do¡­¡­whileºÍwhile¡­¡­doÓÐʲôÇø±ð
´ð°¸£ºÇ°Ò»¸öÑ­»·Ò»±éÔÙÅжϣ¬ºóÒ»¸öÅжÏÒÔºóÔÙÑ­»·
20. staticÈ«¾Ö±äÁ¿ÓëÆÕͨµÄÈ«¾Ö±äÁ¿ÓÐʲôÇø±ð static¾Ö²¿±äÁ¿ºÍÆÕͨ¾Ö²¿±äÁ¿ÓÐʲôÇø±ð staticº¯ÊýÓëÆÕͨº¯ÊýÓÐʲôÇø±ð
´ð°¸£ºÈ«¾Ö±äÁ¿(Íⲿ±äÁ¿)µÄ˵Ã÷֮ǰÔÙ¹ÚÒÔstatic ¾Í¹¹³ÉÁ˾²Ì¬µÄÈ«¾Ö±äÁ¿¡£È«¾Ö±äÁ¿±¾Éí¾ÍÊǾ²Ì¬´æ´¢·½Ê½£¬ ¾²Ì¬È«¾Ö±äÁ¿µ±È»Ò²ÊǾ²Ì¬´æ´¢·½Ê½¡£ ÕâÁ½ÕßÔÚ´æ´¢·½Ê½Éϲ¢ÎÞ²»Í¬¡£ÕâÁ½ÕßµÄÇø±ðËäÔÚÓڷǾ²Ì¬È«¾Ö±äÁ¿µÄ×÷ÓÃÓòÊÇÕû¸öÔ´³ÌÐò£¬ µ±Ò»¸öÔ´³ÌÐòÓɶà¸öÔ´Îļþ×é³Éʱ£¬·Ç¾²Ì¬µÄÈ«¾Ö±äÁ¿ÔÚ¸÷¸öÔ´ÎļþÖж¼ÊÇÓÐЧµÄ¡£ ¶ø¾²Ì¬È«¾Ö±äÁ¿ÔòÏÞÖÆÁËÆä×÷ÓÃÓò£¬ ¼´Ö»ÔÚ¶¨Òå¸Ã±äÁ¿µÄÔ´ÎļþÄÚÓÐЧ£¬ ÔÚͬһԴ³ÌÐòµÄÆäËüÔ´ÎļþÖв»ÄÜ ITÈ˲ÅÍø(it.ad0.cn) ʹÓÃËü¡£ÓÉÓÚ¾²Ì¬È«¾Ö±äÁ¿µÄ×÷ÓÃÓò¾ÖÏÞÓÚÒ»¸öÔ´ÎļþÄÚ£¬Ö»ÄÜΪ¸ÃÔ´ÎļþÄڵĺ¯Êý¹«Ó㬠Òò´Ë¿ÉÒÔ±ÜÃâÔÚÆäËüÔ´ÎļþÖÐÒýÆð´íÎó¡£
´ÓÒÔÉÏ·ÖÎö¿ÉÒÔ¿´³ö£¬ °Ñ¾Ö²¿±äÁ¿¸Ä±äΪ¾²Ì¬±äÁ¿ºóÊǸıäÁËËüµÄ´æ´¢·½Ê½¼´¸Ä±äÁËËüµÄÉú´æÆÚ¡£°ÑÈ«¾Ö±äÁ¿¸Ä±äΪ¾²Ì¬±äÁ¿ºóÊǸıäÁËËüµÄ×÷ÓÃÓò£¬ ÏÞÖÆÁËËüµÄʹÓ÷¶Î§¡£
staticº¯ÊýÓëÆÕͨº¯Êý×÷ÓÃÓò²»Í¬¡£½öÔÚ±¾Îļþ¡£Ö»ÔÚµ±Ç°Ô´ÎļþÖÐʹÓõĺ¯ÊýÓ¦¸Ã˵Ã÷ΪÄÚ²¿º¯Êý(static)£¬ÄÚ²¿º¯ÊýÓ¦¸ÃÔÚµ±Ç°Ô´ÎļþÖÐ˵Ã÷ºÍ¶¨Òå¡£¶ÔÓÚ¿ÉÔÚµ±Ç°Ô´ÎļþÒÔÍâʹÓõĺ¯Êý£¬Ó¦¸ÃÔÚÒ»¸öÍ·ÎļþÖÐ˵Ã÷£¬ÒªÊ¹ÓÃÕâЩº¯ÊýµÄÔ´ÎļþÒª°üº¬Õâ¸öÍ·Îļþ
staticÈ«¾Ö±äÁ¿ÓëÆÕͨµÄÈ«¾Ö±äÁ¿ÓÐʲôÇø±ð£ºstaticÈ«¾Ö±äÁ¿Ö»³õʹ»¯Ò»´Î£¬·ÀÖ¹ÔÚÆäËûÎļþµ¥ÔªÖб»ÒýÓÃ;
static¾Ö²¿±äÁ¿ºÍÆÕͨ¾Ö²¿±äÁ¿ÓÐʲôÇø±ð£ºstatic¾Ö²¿±äÁ¿Ö»±»³õʼ»¯Ò»´Î£¬ÏÂÒ»´ÎÒÀ¾ÝÉÏÒ»´Î½á¹ûÖµ;
staticº¯ÊýÓëÆÕͨº¯ÊýÓÐʲôÇø±ð£ºstaticº¯ÊýÔÚÄÚ´æÖÐÖ»ÓÐÒ»·Ý£¬ÆÕͨº¯ÊýÔÚÿ¸ö±»µ÷ÓÃÖÐά³ÖÒ»·Ý¿½±´
21. ¶ÓÁкÍÕ»ÓÐʲôÇø±ð
´ð°¸£º¶ÓÁÐÏȽøÏȳö£¬Õ»ºó½øÏȳö
22. Í·ÎļþÖÐµÄ ifndef/define/endif ¸ÉʲôÓã¿Ô¤´¦Àí
´ð°¸£º·ÀֹͷÎļþ±»Öظ´ÒýÓÃ
23. ££i nclude ºÍ ££i nclude ¡°filename.h¡±ÓÐʲôÇø±ð£¿
´ð°¸£ºÇ°ÕßÓÃÀ´°üº¬¿ª·¢»·¾³ÌṩµÄ¿âÍ·Îļþ£¬ºóÕßÓÃÀ´°üº¬×Ô¼º±àдµÄÍ·Îļþ¡£
24. ÔÚC++ ³ÌÐòÖе÷Óñ» C ±àÒëÆ÷±àÒëºóµÄº¯Êý£¬ÎªÊ²Ã´Òª¼Ó extern ¡°C¡±ÉùÃ÷£¿
´ð°¸£ºº¯ÊýºÍ±äÁ¿±»C++±àÒëºóÔÚ·ûºÅ¿âÖеÄÃû×ÖÓëCÓïÑԵIJ»Í¬£¬±»extern ¡°C¡±ÐÞÊεıä
Á¿ºÍº¯ÊýÊÇ°´ÕÕCÓïÑÔ·½Ê½±àÒëºÍÁ¬½ÓµÄ¡£ÓÉÓÚ±àÒëºóµÄÃû×Ö²»Í¬£¬C++³ÌÐò²»ÄÜÖ±½Óµ÷
ÓÃC º¯Êý¡£C++ÌṩÁËÒ»¸öC Á¬½Ó½»»»Ö¸¶¨·ûºÅextern¡°C¡±À´½â¾öÕâ¸öÎÊÌâ¡£
25. switch()Öв»ÔÊÐíµÄÊý¾ÝÀàÐÍÊÇ
´ð°¸£ºÊµÐÍ
26. C++ÖÐΪʲôÓÃÄ£°åÀà¡£
´ð°¸£º(1)¿ÉÓÃÀ´´´½¨¶¯Ì¬Ôö³¤ºÍ¼õСµÄÊý¾Ý½á¹¹
£¨2£©ËüÊÇÀàÐÍÎ޹صģ¬Òò´Ë¾ßÓкܸߵĿɸ´ÓÃÐÔ¡£
£¨3£©ËüÔÚ±àÒëʱ¶ø²»ÊÇÔËÐÐʱ¼ì²éÊý¾ÝÀàÐÍ£¬±£Ö¤ÁËÀàÐÍ°²È«
£¨4£©ËüÊÇƽ̨Î޹صģ¬¿ÉÒÆÖ²ÐÔ
£¨5£©¿ÉÓÃÓÚ»ù±¾Êý¾ÝÀàÐÍ
27. C++ÖÐʲôÊý¾Ý·ÖÅäÔÚÕ»»ò¶ÑÖУ¬New·ÖÅäÊý¾ÝÊÇÔÚ½ü¶Ñ»¹ÊÇÔ¶¶ÑÖУ¿
´ð°¸£ºÕ»: ´æ·Å¾Ö²¿±äÁ¿£¬º¯Êýµ÷ÓòÎÊý,º¯Êý·µ»ØÖµ£¬º¯Êý·µ»ØµØÖ·¡£ÓÉϵͳ¹ÜÀí
¶Ñ: ³ÌÐòÔËÐÐʱ¶¯Ì¬ÉêÇ룬new ºÍmallocÉêÇëµÄÄÚ´æ¾ÍÔÚ¶ÑÉÏ
28. ʹÓÃÏß³ÌÊÇÈçºÎ·ÀÖ¹³öÏÖ´óµÄ²¨·å¡£
´ð°¸£ºÒâ˼ÊÇÈçºÎ·Àֹͬʱ²úÉú´óÁ¿µÄỊ̈߳¬·½·¨ÊÇʹÓÃÏ̳߳أ¬Ï̳߳ؾßÓпÉÒÔͬʱÌá
¸ßµ÷¶ÈЧÂʺÍÏÞÖÆ×ÊԴʹÓõĺô¦£¬Ï̳߳ØÖеÄÏ̴߳ﵽ×î´óÊýʱ£¬ÆäËûÏ߳̾ͻáÅŶÓ
µÈºò¡£
29. º¯ÊýÄ£°åÓëÀàÄ£°åÓÐʲôÇø±ð£¿
´ð°¸£ºº¯ÊýÄ£°åµÄʵÀý»¯ÊÇÓɱàÒë³ÌÐòÔÚ´¦Àíº¯Êýµ÷ÓÃʱ×Ô¶¯Íê³ÉµÄ£¬¶øÀàÄ£°åµÄʵÀý»¯
±ØÐëÓɳÌÐòÔ±ÔÚ³ÌÐòÖÐÏÔʽµØÖ¸¶¨¡£
30. Ò»°ãÊý¾Ý¿âÈô³öÏÖÈÕÖ¾ÂúÁË£¬»á³öÏÖʲôÇé¿ö£¬ÊÇ·ñ»¹ÄÜʹÓã¿
´ð°¸£ºÖ»ÄÜÖ´ÐвéѯµÈ¶Á²Ù×÷£¬²»ÄÜÖ´Ðиü¸Ä£¬±¸·ÝµÈд²Ù×÷£¬Ô­ÒòÊÇÈκÎд²Ù×÷¶¼Òª¼Ç
¼ÈÕÖ¾¡£Ò²¾ÍÊÇ˵»ù±¾ÉÏ´¦ÓÚ²»ÄÜʹÓõÄ״̬¡£
31. SQL ServerÊÇ·ñÖ§³ÖÐм¶Ëø£¬ÓÐʲôºÃ´¦£¿
´ð°¸£ºÖ§³Ö£¬ÉèÁ¢·âËø»úÖÆÖ÷ÒªÊÇΪÁ˶Բ¢·¢²Ù×÷½øÐпØÖÆ£¬¶Ô¸ÉÈŽøÐзâËø£¬±£Ö¤Êý¾Ý
µÄÒ»ÖÂÐÔºÍ׼ȷÐÔ£¬Ðм¶·âËøÈ·±£ÔÚÓû§È¡µÃ±»¸üеÄÐе½¸ÃÐнøÐиüÐÂÕâ¶Îʱ¼äÄÚ²»
±»ÆäËüÓû§ËùÐ޸ġ£Òò¶øÐм¶Ëø¼´¿É±£Ö¤Êý¾ÝµÄÒ»ÖÂÐÔÓÖÄÜÌá¸ßÊý¾Ý²Ù×÷µÄ±Å·¢ÐÔ¡£
32. Èç¹ûÊý¾Ý¿âÂúÁË»á³öÏÖʲôÇé¿ö£¬ÊÇ·ñ»¹ÄÜʹÓã¿
´ð°¸£ºÖ»ÄÜÖ´ÐвéѯµÈ¶Á²Ù×÷£¬²»ÄÜÖ´Ðиü¸Ä£¬±¸·ÝµÈд²Ù×÷£¬Ô­ÒòÊÇÈκÎд²Ù×÷¶¼Òª¼Ç
¼ÈÕÖ¾¡£Ò²¾ÍÊÇ˵»ù±¾ÉÏ´¦ÓÚ²»ÄÜʹÓõÄ״̬¡£
33. ¹ØÓÚÄÚ´æ¶ÔÆëµÄÎÊÌâÒÔ¼°sizof()µÄÊä³ö
´ð°¸£º±àÒëÆ÷×Ô¶¯¶ÔÆëµÄÔ­Òò£ºÎªÁËÌá¸ß³ÌÐòµÄÐÔÄÜ£¬Êý¾Ý½á¹¹£¨ÓÈÆäÊÇÕ»£©Ó¦¸Ã¾¡¿ÉÄÜ
µØÔÚ×ÔÈ»±ß
Ê×Ò³ ÉÏÒ»Ò³ 1 2 3 ÏÂÒ»Ò³ βҳ 2/3/3
¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£ºÁé´¨¿Æ¼¼ÃæÊÔÌâC# .NET·½ÃæµÄ ÏÂһƪ£º×Ϲ⻪ÓîÃæÊÔÌâ(.Net)

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

C/C++ÃæÊÔÌâÄ¿