¡¾×ª¡¿¡¾C\C++ÓïÑÔÈëÃÅÆª¡¿ Êý×éÓëÖ¸Õë
Ç°ÃæÁ½Æª»ù±¾°ÑÖ¸Õë¸ø½éÉÜÍêÁË£¬ÏàÐÅ´ó¼Ò¶ÔÖ¸ÕëÒѾ²»ÊÇÄÇôİÉúÁË¡£Ò²²»»áÒòΪָÕëºÍÊý×éÖ®¼äµÄ¹ØÏµ¶øµ¼Ö»ìÏýÁË¡£´ó¼Ò¿ÉÄÜÒ²ÆÈ²»¼°´ýÏëÁ˽âϺóÀ´µÄ֪ʶ¡£½ñÌìÎÒÃǾͽéÉÜϽṹÌå¡£
¶ÔÓڽṹÌ壬¼ÈÈ»½Ð½á¹¹Ì壬ÐÎÏóÉÏÎÒÃÇ¿ÉÒÔÀí½âÆä¾ÍÊÇÒ»¶ÑÊý¾Ý¼¯ºÏÔÚÒ»ÆðÐγÉÒ»¸ö½á¹¹¡£¾Í±ÈÈçÒ»¸öѧÉúµÄÐÅÏ¢°üÀ¨£ºÑ§ºÅ¡¢ÐÕÃû¡¢°à¼¶¡¢ÄêÁäµÈµÈ¡£ÕâЩÐÅÏ¢¶¼ÊÇÊôÓÚÕâ¸öѧÉúµÄ£¬Òò´ËÎÒÃǾͿÉÒÔ½«ÕâЩÐÅϢͳһ°ó¶¨ÔÚÒ»Æð¡£ÐγÉÒ»¸öѧÉúʵÌ壬ÕâÀïÓеãC++µÄζµÀ¡£ÎÒÃÇѧCÒ²»¹ÊÇÓбØÒªÕâÑù˼¿¼¡£ÔÚÎÒÃÇÖÜΧ¼¸ºõÿһÑù¶«Î÷¶¼ÓÐËü×Ô¼ºµÄÐÅÏ¢»òÕß×é³É¡£±ÈÈçÒ©Æ·£¬ËüÓÐʲô¹¦Ð§£¬ÓÐʲô³É·ÖµÈµÈ¶¼ÄÜͳһ°ó¶¨ÔÚÒ»ÆðÐγÉÒ»¸öʵÌ壬ÎÒÃÇÔÚ³ÌÐòÖоÍÄÜ·½±ãµÄ·ÃÎÊÕâЩʵÌåµÄÿһ¸öÐÅÏ¢»ò×é³É¡£Òò´Ë£¬µ±ÎÒÃÇÔÚÉè¼ÆÒ»¸ö³ÌÐòµÄʱºò£¬ÎÒÃǾÍÄܰÑһЩ¾ßÓй²Í¬ÌØÐÔ»òÕß×é³ÉÔªËØ¼¯ºÏµ½Ò»Æð¹¹³ÉÒ»¸ö½á¹¹Ìå¡£±ÈÈçÎÒÃǵÄѧÉú¾Í¿ÉÒÔд³É£º
struct SStudent
{
char name[ 13 ]; // ÐÕÃû
char className[ 16 ]; // °à¼¶Ãû
char age; // ÄêÁä
....
};
ÕâÑùÒ»À´£¬Ñ§ÉúÕâ¸ö»îÉúÉúµÄʵÌå¾Í°ÑËùÓйØÓÚËûµÄÐÅÏ¢¼¯ÖÐÔÚÒ»ÆðÁË¡£ÕâÑù¾ÍÄܼ¯ÖйÜÀíÁË£¬ÀïÃæµÄÿһ¸öÐÅÏ¢¾ÍÄÜͨ¹ý½á¹¹Ìå±äÁ¿À´·ÃÎÊ¡£ÏÈ¿´¿´Ôõô·ÃÎÊ£º
C
struct SStudent student;
student.age = 22;
C++£º
SStudent student;
student.age = 22;
´ÓÉÏÃæ¿ÉÒÔ¿´³öÒª·ÃÎÊÒ»¸ö½á¹¹Ìå³ÉÔ±ÊǺܷ½±ãµÄ£¬Í¬Ê±Ò²ÌåÏÖÁËʵÌåµÄ¸ÅÄî¡£ÎÒÃǽ«Ñ§ÉúʵÌåµÄÄêÁäÐÅϢȡ³öÀ´¸³ÖµÎª22Ëê¡£¾ÍºÃÏñÔÚʹÓÃij¸ö¶«Î÷µÄij¸ö¹¦ÄÜÒ»Ñù¡£ÕâÒ²ÊÇÖÚ¶àÃæÏò¶ÔÏóÓïÑÔµÄÒ»ÖÖ˼Ïë¡£¾ÍÊǽ«³ÌÐòÊý¾Ý·â×°»°¡¢½á¹¹»¯£¬ÎÒÃÇÒª²Ù×÷Ò»¸öÊý¾Ý¾Í¸úÏÖʵÉú»îÖеÄʹÓÃij¸ö¹¤¾ßµÄij¸ö¹¦ÄÜÒ»Ñù¡£ÎÒÃÇ¿´µ½ÉÏÃæCºÍC++°æ±¾·ÃÎÊΨһ²»Í¬µÄ¾ÍÊÇC++°æ±¾ÔÚÉùÃ÷½á¹¹Ìå±äÁ¿µÄʱºò²»ÐèÒªÔÚÇ°Ãæ¼ÓÉÏstruct¹Ø¼ü×Ö£¬¸öÈ˾õµÃºóÀ´C++¾õµÃs
Ïà¹ØÎĵµ£º
Boss˵£¬Òª¿´OpenGL£¬¿´ÁË¿ìÒ»¸öÔ£¬×ÜËã³öÁ˸öÏñÑùµÄ¶«Î÷£¬ÓÃCдÁ˸ö3DÃÔ¹¬£¬
ËäȻֻÓÐ350ÐÐ
´úÂ룬²»¹ý±ßѧ±ßд£¬×ã×ãдÁËÒ»ÖÜʱ¼ä£¬»¹ÊÇСÓгɾ͸е쬻î»î»î£¡
&n ......
µÚÒ»£ºprivate, public, protected ·ÃÎʱêºÅµÄ·ÃÎÊ·¶Î§£¬ÔÚûÓм̳еÄÇé¿öÏ£º
private£º
Ö»ÄÜÓÉ
1.¸ÃÀàÖеĺ¯Êý¡¢2.ÆäÓÑÔªº¯Êý·ÃÎÊ¡£
²»Äܱ»ÈÎºÎÆäËû·ÃÎÊ£¬¸ÃÀàµÄ¶ÔÏóÒ²²»ÄÜ·ÃÎÊ¡£
protected£º
¿ÉÒÔ±»1.¸ÃÀàÖеĺ¯Êý¡¢2.×ÓÀàµÄº¯Êý¡¢ÒÔ¼°3.ÆäÓÑÔªº¯Êý·ÃÎÊ¡£
µ«²»Äܱ»¸ÃÀàµÄ¶ÔÏó·ÃÎÊ¡£
public£º
¿ÉÒÔ±»1.¸ÃÀàÖе ......
Ô¤±¸ÖªÊ¶—³ÌÐòµÄÄÚ´æ·ÖÅä
Ò»¸öÓÉC/C++±àÒëµÄ³ÌÐòÕ¼ÓõÄÄÚ´æ·ÖΪÒÔϼ¸¸ö²¿·Ö
1¡¢Õ»Çø£¨stack£©— ÓɱàÒëÆ÷×Ô¶¯·ÖÅäÊÍ·Å £¬´æ·Åº¯ÊýµÄ²ÎÊýÖµ£¬¾Ö²¿±äÁ¿µÄÖµµÈ¡£Æä²Ù×÷·½Ê½ÀàËÆÓÚÊý¾Ý½á¹¹ÖеÄÕ»¡£
2¡¢¶ÑÇø£¨heap£© — Ò»°ãÓɳÌÐòÔ±·ÖÅäÊÍ·Å£¬ Èô³ÌÐòÔ±²»ÊÍ·Å£¬³ÌÐò½áÊøÊ±¿ÉÄÜÓÉOS»ØÊÕ ......
C¼°´«Í³C++
#include <assert.h>¡¡¡¡¡¡¡¡//É趨²åÈëµã
#include <ctype.h>¡¡¡¡¡¡¡¡ //×Ö·û´¦Àí
#include <errno.h>¡¡¡¡¡¡¡¡ //¶¨Òå´íÎóÂë
#include <float.h>¡¡¡¡¡¡¡¡ //¸¡µãÊý´¦Àí
#include <fstream.h>¡¡¡¡¡¡ //ÎļþÊäÈ룯Êä³ö
#include <iomanip.h>¡¡¡¡¡¡ //²ÎÊý»¯ÊäÈ룯Êä³ö ......
ÕâÀïÊÕ¼¯Ò»Ð©CÓïÑÔʹÓÃÖеĸ߼¶¼¼ÇÉ£¬ÕâЩ¼¼Çɶ¼ÊÇһЩ»ù±¾Óï·¨µÄÇÉÃîʹÓ㬵«ÊÇÊ״ο´µ½ÕâÑùµÄÓ÷¨»á¸Ð¾õÑÛ»¨çÔÂÒ¡£
Ò»¡¢mainº¯ÊýµÄ·â×°
ÔÚһЩ¿âÖУ¬ÎªÁ˼¯³É¶È¸ü¸ß£¬ÍùÍù»á°Ñmainº¯Êý·â×°µ½¿âÖУ¬¶øÌṩ¸øÓû§Ê¹ÓõÄÊÇÁíÒ»¸ö×Ô¶¨Ò庯Êý£¬Õâʱºò¾Í»áÓõ½mainº¯ÊýµÄ·â×°ÁË£¬ÕâÀïʹÓõÄÊǺ궨ÒåµÄ¼¼ÇÉ£º
#define MyMain ......