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

C/C++ÖÐö¾ÙÀàÐÍ(enum)

Èç¹ûÒ»¸ö±äÁ¿ÄãÐèÒª¼¸ÖÖ¿ÉÄÜ´æÔÚµÄÖµ£¬ÄÇô¾Í¿ÉÒÔ±»¶¨Òå³ÉΪö¾ÙÀàÐÍ¡£Ö®ËùÒÔ½Ðö¾Ù¾ÍÊÇ˵½«±äÁ¿»òÕ߽жÔÏó¿ÉÄÜ´æÔÚµÄÇé¿öÒ²¿ÉÒÔ˵ÊÇ¿ÉÄܵÄÖµÒ»Ò»Àý¾Ù³öÀ´¡£
¡¡¡¡¾Ù¸öÀý×ÓÀ´ËµÃ÷Ò»°É£¬ÎªÁËÈôó¼Ò¸üÃ÷°×Ò»µã£¬±ÈÈçÒ»¸öǦ±ÊºÐÖÐÓÐÒ»Ö§±Ê£¬µ«ÔÚûÓдò¿ªÖ®Ç°Äã²¢²»ÖªµÀËüÊÇʲô±Ê£¬¿ÉÄÜÊÇǦ±ÊÒ²¿ÉÄÜÊǸֱʣ¬ÕâÀïÓÐÁ½ÖÖ¿ÉÄÜ£¬ÄÇôÄã¾Í¿ÉÒÔ¶¨ÒåÒ»¸öö¾ÙÀàÐÍÀ´±íʾËü£¡
enum box{pencil,pen};//ÕâÀïÄã¾Í¶¨ÒåÁËÒ»¸öö¾ÙÀàÐ͵ıäÁ¿½Ðbox£¬Õâ¸öö¾Ù±äÁ¿ÄÚº¬ÓÐÁ½¸öÔªËØÒ²³ÆÃ¶¾ÙÔªËØÔÚÕâÀïÊÇpencilºÍpen£¬·Ö±ð±íʾǦ±ÊºÍ¸Ö±Ê¡£
¡¡¡¡ÕâÀïҪ˵һÏ£¬Èç¹ûÄãÏ붨ÒåÁ½¸ö¾ßÓÐͬÑùÌØÐÔö¾ÙÀàÐ͵ıäÁ¿ÄÇôÄã¿ÉÒÔÓÃÈçϵÄÁ½ÖÖ·½Ê½½øÐж¨Ò壡
enum box{pencil,pen}; 
 
enum box box2;//»òÕß¼òд³Ébox box2;
¡¡¡¡ÔÙÓÐÒ»ÖÖ¾ÍÊÇÔÚÉùÃ÷µÄʱºòͬʱ¶¨Òå¡£
enum {pencil,pen}box,box2; //ÔÚÉùÃ÷µÄͬʱ½øÐж¨Ò壡
¡¡¡¡Ã¶¾Ù±äÁ¿ÖеÄö¾ÙÔªËØÏµÍ³Êǰ´ÕÕ³£Á¿À´´¦ÀíµÄ£¬¹Ê½Ðö¾Ù³£Á¿£¬ËûÃÇÊDz»ÄܽøÐÐÆÕͨµÄËãÊõ¸³ÖµµÄ£¬(pencil=1;)ÕâÑùµÄд·¢ÊÇ´íÎóµÄ£¬µ«ÊÇÄã¿ÉÒÔÔÚÉùÃ÷µÄʱºò½øÐи³Öµ²Ù×÷£¡
enum box{pencil=1,pen=2};
  µ«ÊÇÕâÀïÒªÌØ±ð×¢ÒâµÄÒ»µãÊÇ£¬Èç¹ûÄã²»½øÐÐÔªËØ¸³Öµ²Ù×÷ÄÇÃ´ÔªËØ½«»á±»ÏµÍ³×Ô¶¯´Ó0¿ªÊ¼×Ô¶¯µÝÔöµÄ½øÐи³Öµ²Ù×÷£¬Ëµµ½×Ô¶¯¸³Öµ£¬Èç¹ûÄãÖ»¶¨ÒåÁ˵ÚÒ»¸öÄÇôϵͳ½«¶ÔÏÂÒ»¸öÔªËØ½øÐÐǰһ¸öÔªËØµÄÖµ¼Ó1²Ù×÷£¬ÀýÈç
enum box{pencil=3,pen};//ÕâÀïpen¾ÍÊÇ4ϵͳ½«×Ô¶¯½øÐÐpen=4µÄ¶¨Ò帳ֵ²Ù×÷£¡
¡¡¡¡Ç°ÃæËµÁËÄÇô¶à£¬ÏÂÃæ¸ø³öÒ»¸öÍêÕûµÄÀý×Ó´ó¼Ò¿ÉÒÔͨ¹ýÒÔϵĴúÂëµÄѧϰ½øÐиüÍêÕûµÄѧϰ£¡
#include <iostream> 
using namespace std; 
 
void main(void) 

    enum egg {a,b,c}; 
    enum egg test; //ÔÚÕâÀïÄã¿ÉÒÔ¼òд³Éegg test; 
 
    test = c; //¶Ôö¾Ù±äÁ¿test½øÐи³ÓèÔªËØ²Ù×÷£¬ÕâÀïÖ®ËùÒԽи³ÔªËزÙ×÷²»½Ð¸³Öµ²Ù×÷¾ÍÊÇΪÁËÈôó¼ÒÃ÷°×ö¾Ù±äÁ¿ÊDz»ÄÜÖ±½Ó¸³ÓèËãÊýÖµµÄ£¬ÀýÈç(test=1;)ÕâÑùµÄ²Ù×÷¶¼ÊDz»±»±àÒëÆ÷Ëù½ÓÊܵģ¬ÕýÈ·µÄ·½Ê½ÊÇÏȽøÐÐÇ¿ÖÆÀàÐÍת»»ÀýÈç(test = (enum egg) 0;)£¡ 
 
    if (test==c) 


Ïà¹ØÎĵµ£º

CÓïÑÔ»ù±¾¹¦½Ì³ÌϵÁÐ(3) ¿ìËٵĺ¯Êýµ÷ÓÃ

CÓïÑÔ»ù±¾¹¦½Ì³ÌϵÁÐ(3) - ¿ìËٵĺ¯Êýµ÷ÓÃ
ÎÒÓÖÀ´ÁË£¬½ñÌ쿲¿²º¯Êýµ÷ÓõÄÎÊÌâ¡£º¯ÊýÄÄÀï¶¼ÓУ¬Ð¡µÄ³ÌÐòÒ»Á½¸öº¯Êý£¬´óµÄ³ÌÐò³É°ÙÉÏǧ¸öº¯Êý¡£¼´Ê¹ÔÚÓÎÏ·µÄ¹Ø¼üÑ­»·ÖУ¬µ÷Óü¸Ê®¸öº¯ÊýÒ²ÊǺܳ£¼ûµÄ¡£ËùÒÔº¯Êýµ÷ÓôúÂëµÄÖÊÁ¿£¬Ôںܴó³Ì¶ÈÉÏÓ°Ïì×ÅÓÎÏ·µÄÖÊÁ¿¡£
»¹ÊÇÏÈ˵×î»ù±¾µÄ´úÂë·ç¸ñÎÊÌâ¡£Ê×ÏÈ£¬¶ÔÓÚº¯ÊýµÄ²ÎÊý£¨ÌرðÊÇ ......

C\C++º¯Êýµ÷Óõļ¸ÖÖ·½Ê½

µ÷Óú¯Êýʱ£¬¼ÆËã»ú³£ÓÃÕ»À´´æ´¢´«µÝ¸øº¯ÊýµÄ²ÎÊý¡£
Õ»ÊÇÒ»ÖÖÏȽøºó³öµÄÊý¾Ý½á¹¹£¬Õ»ÓÐÒ»¸ö´æ´¢Çø¡¢Ò»¸öÕ»¶¥Ö¸Õë¡£Õ»¶¥Ö¸ÕëÖ¸Ïò¶ÑÕ»ÖеÚÒ»¸ö¿ÉÓõÄÊý¾ÝÏ±»³ÆÎªÕ»¶¥£©¡£Óû§¿ÉÒÔÔÚÕ»¶¥ÉÏ·½ÏòÕ»ÖмÓÈëÊý¾Ý£¬Õâ¸ö²Ù×÷±»³ÆÎªÑ¹Õ»(Push)£¬Ñ¹Õ»ÒÔºó£¬Õ»¶¥×Ô¶¯±ä³ÉмÓÈëÊý¾ÝÏîµÄλÖã¬Õ»¶¥Ö¸ÕëÒ²ËæÖ®Ð޸ġ£Óû§Ò²¿ÉÒÔ´Ó¶ÑÕ»ÖÐ ......

CÓïÑԺ궨Òå¼¼Çɼ°×¢ÒâÎÊÌâ abstract

ǰÑÔ
ÔÚ±àд³ÌÐòµÄʱºò,ÎÒÃǾ­³£ÒªÓõ½ºê¶¨Òå,ºê¶¨ÒåµÄÒýÈëȷʵ´ó´óÌá¸ßÁ˳ÌÐòµÄ¿É¶ÁÐÔ,¿ÉÒÆÖ²ÐÔ,·½±ãά»¤.......Òò´ËƯÁÁµÄºê¶¨ÒåºÜÖØÒª.....ʹÓú궨ÒåÒ²ÊÇÓÐÒ»¶¨¼¼ÇɵÄ,ÏÂÃæÊǹØÓں궨ÒåµÄһЩºÃµÄ³£Óõķ½·¨,¾Ý˵ÊÇһЩ³ÉÊìµÄÈí¼þÖг£ÓõÄ....ÎÒÌôÁËһЩÎÒÃÇÄܹ»Àí½â¶øÇÒʵÓõãµÄ.... µ«ÊÇ,ʹÓú궨ÒåʱҲҪʮ·ÖСÐÄ,Ó ......

C/C++ÖÐmallocºÍnewµÄÇø±ð


¡¡¡¡1£¬mallocÓëfreeÊÇC++/CÓïÑԵıê×¼¿âº¯Êý£¬new/deleteÊÇC++µÄÔËËã·û¡£ËüÃǶ¼¿ÉÓÃÓÚÉêÇ붯̬ÄÚ´æºÍÊÍ·ÅÄÚ´æ¡£
¡¡¡¡2£¬¶ÔÓÚ·ÇÄÚ²¿Êý¾ÝÀàÐ͵ĶÔÏó¶øÑÔ£¬¹âÓÃmaloc/freeÎÞ·¨Âú×㶯̬¶ÔÏóµÄÒªÇó¡£¶ÔÏóÔÚ´´½¨µÄͬʱҪ×Ô¶¯Ö´Ðй¹Ô캯Êý£¬¶ÔÏóÔÚÏûÍö֮ǰҪ×Ô¶¯Ö´ÐÐÎö¹¹º¯Êý¡£ÓÉÓÚmalloc/freeÊǿ⺯Êý¶ø²»ÊÇÔËËã·û£¬²»ÔÚ±àÒëÆ ......

CÓïÑÔµÄÒ»¸ö¼òµ¥Ëã·¨: 26¸ö×ÖÄ¸Ëæ»ú²½Éú³É

Ò»¸ö¼òµ¥µÄС³ÌÐò, Ô­ÌâÄ¿¼û<CÓïÑÔ³ÌÐòÉè¼Æ-ÏÖ´ú·½·¨>µÚ°ËÕÂÁ·Ï°13.
ÓÉÓÚ×Ô¼ºÖ»¿´µ½µÚ°ËÕÂ, ËùÒÔ, ²»¸ÒóȻʹÓú¯ÊýµÈÆäËûÄÚÈÝ, ¸ßÊÖÇë·ÅÉù´óЦ.
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define ROWS 10
#define COLS 10
/**
* @author: selfimpr
* @blog: http:// ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ