第ä¸é¨å 大纲说æ
1.课ç¨æ§è´¨ãä»»å¡ä¸ç®ç
ãC++è¯è¨ç¨åºè®¾è®¡ãæ¯ä¸å¤®çµå¤§è®¡ç®æºåºç¨ä¸ä¸çä¸é¨ä¸ä¸åºç¡è¯¾ã主è¦ä»»å¡æ¯ä»ç»C++è¯è¨ä¸çæ°æ®ç±»åï¼è¿ç®ï¼è¯å¥ç»æåå
¶ç¨åºè®¾è®¡çåºæ¬æ¹æ³ãç®çæ¯ä½¿å¦çææ¡ä¸é¨é«çº§ç¨åºè®¾è®¡è¯è¨ï¼äºè§£é¢å对象ç¨åºè®¾è®¡çåºæ¬æ¦å¿µä¸æ¹æ³ï¼è¿èå¦ä¼å©ç¨C++è¯è¨å¦ä¼è§£å³ä¸è¬åºç¨é®é¢ï¼å¹¶ä¸ºåç»çä¸ä¸è¯¾ç¨å¥ å®ç¨åºè®¾è®¡åºç¡ã
2.ä¸å
¶ä»è¯¾ç¨çå
³ç³»
ãC++è¯è¨ç¨åºè®¾è®¡ãçå
修课æ¯ã计ç®æºå
¥é¨åæä½æè½è®ç»ãåã计ç®æºç»æåçä¸æ±ç¼è¯è¨ãï¼å®ä»¬ä¸ºæ¬è¯¾ç¨æä¾è®¡ç®æºç¡¬è½¯ä»¶åºç¡ç¥è¯ï¼æ¬è¯¾ç¨å为ãæ°æ®ç»æãç软件课ç¨æä¾ç¨åºè®¾è®¡åºç¡ã
3.课ç¨ç¹ç¹
ãC++è¯è¨ç¨åºè®¾è®¡ãæ¯ä¸é¨å®è·µæ§å¾å¼ºç课ç¨,å¿
é¡»éè¿ä¸æºæä½æè½ææ¡æå¦çç¥è¯ï¼æ以è¦ç¹å«å¼ºè°è®²æä¸ä¸æºæä½ç¸ç»åï¼è¦ä¿è¯å¦çæå
åçä¸æºæ¡ä»¶ã
4.æå¦è¦æ±
æå¦è¦æ±å¨æ¯ä¸ç« æå¦å
容ä¹åç»åºï¼å¤§ä½å为ä¸ä¸ªå±æ¬¡ï¼äºè§£ãææ¡åçç»ææ¡ãå®ä»¬çå«ä¹å¤§è´ä¸ºï¼äºè§£å°±æ¯ææ¡æ¦å¿µï¼ææ¡å°±æ¯è½å¤ç解ååæç°æç¥è¯ï¼çç»ææ¡å°±æ¯ä¼è¿ç¨æå¦ç¥è¯è§£å³å®é
é®é¢ã
第äºé¨å åªä½ä½¿ç¨åæå¦è¿ç¨å»ºè®®
1.å¦æ¶åé
æ¬è¯¾ç¨å
±90å¦æ¶,5 å¦åãå½è±¡ãå®éªåé¢æåå 36ã36å18å¦æ¶ã
2.å¤ç§åªä½ææç说æåæå¦ç¯è
æ¬è¯¾ç¨æåææãå®éªææåçµè§è®²è¯¾åç±ä¸å¤®å¹¿æçµè§å¤§å¦ç»ä¸æä¾ãæåææåºå
å«æææå¦å
容ï¼åè¿°è¦æ¡çæ¸
æ¥ï¼è¯¦ç¥å¾å½ï¼æ³¨æ对C++è¯è¨å
容çåèï¼ææç¨åºé½è¦ä¸æºè°è¯éè¿ï¼å
容ç»ç»è¦æ·±å
¥æµ
åºï¼éåèªå¦ï¼é³åææåºçªåºéç¹åé¾ç¹ï¼äºè
å¯ä»¥ç¸äºè¡¥å
é
åï¼ä½çµè§è®²è¯¾ä»åºä»¥æåææ为主è¦ä¾æ®ã
é¢æåºæ导å帮å©å¦çææ¡éç¹ï¼çªç ´é¾ç¹ï¼åæç¼ç¨çæè·¯ä¸æ¹æ³ï¼æåºå¸¸è§çé误ãä¸æºæä½åºæå®éªæå¸æ导ã
3.èæ ¸
æ¬è¯¾ç¨èæ ¸å
æ¬ç¬è¯åä¸æºä¸¤é¨åãç¬è¯ç±ä¸å¤®çµå¤§ç»ä¸å½é¢ï¼ä¸æºèæ ¸ç±åå°æ¹ çµå¤§ç»ç»ï¼ä¸æºåæ ¼è
æ¹å¯åå ç¬è¯ã
第ä¸é¨å æå¦å
容åæå¦è¦æ±
第ä¸ç« C++è¯è¨æ¦è¿°
(ä¸) æå¦å
容
1 C++è¯è¨çç®å²ä¸ç¹ç¹
2 ä¸ä¸ªç®åçC++ç¨åº
3 ç¨åºçç¼è¾ãç¼è¯ãé¾æ¥åè¿è¡
(äº) æå¦è¦æ±
äºè§£C++è¯è¨çç¹ç¹åC++ç®åç¨åºçææï¼ææ¡C++ç¨åºçç¼è¾ãç¼è¯ãé¾æ¥åè¿è¡çè¿ç¨ã
第äºç« åºæ¬æ°æ®ç±»åä¸è¡¨è¾¾å¼
(ä¸) æå¦å
容
1 C++æ°æ®ç±»åæ¦è¿°
2 C++çåºæ¬æ°æ®ç±»åï¼æ´åãå符åãæ举åãå®åï¼
3 常å¼åé
4 å®å®ä¹ç使ç¨
5 æä½ç¬¦ä¸æ°å¼è¡¨è¾¾å¼
6 å
³ç³»è¿ç®ç¬¦åé»è¾è¿ç®ç¬¦
7 å
³ç³»è¡¨è¾¾å¼åé»è¾è¡¨è¾¾å¼
8 表达å¼çå¯ä½ç¨å表达å¼è¯å¥
9 typedefå®ä¹
(äº) æå¦è¦æ±
ææ¡æ´åãå符åãæ举åãå®åçåºæ¬æ°æ®ç±»åçæ¦å¿µä»¥åtypedefå®ä¹ç使ç¨ï¼çç»ææ¡è¿äºç±»åç常éååéç使ç¨åå
¶è¿ç®æä½ï¼çç»ææ¡å
³ç³»è¿ç®ç¬¦åé»è¾è¿ç®ç¬¦ç使ç¨ãå
³ç³»è¡¨è¾¾å¼åé»è¾è¡¨è¾¾å¼çæ±å¼ï¼äºè§£è¿ç®ç¬¦çä¼å
级åç»åæ§ï¼ä»¥å表达å¼çå¯ä½ç¨ã
第ä¸ç« C++ç¨åºçæµç¨æ§å¶
(ä¸) æå¦å
容
1 ç¨ifè¯å¥å®ç°çåæ¯æ§å¶
2 ç¨switchè¯å¥å®ç°çå¤åæ¯æ§å¶
3 ç¨whileè¯å¥å®ç°ç循ç¯æ§å¶
4 ç¨do...whileè¯å¥å®ç°ç循ç¯æ§å¶
5 ç¨forè¯å¥å®ç°ç循ç¯æ§å¶
6 continueåbreakå¨å¾ªç¯æ§å¶ä¸çä½ç¨
7 å¤é循ç¯
8 gotoè¯å¥
(äº) æå¦è¦æ±
çç»ææ¡ifè¯å¥åswitchè¯å¥ç使ç¨ï¼ä¼å¨ç¨åºä¸å©ç¨å®ä»¬å®ç°ååæ¯æå¤åæ¯æ§å¶ãçç»ææ¡whileï¼do...whileåforè¿ä¸ç§å¾ªç¯è¯å¥çç»æåæ§è¡è¿ç¨ï¼ä¼å¨ç¨åºä¸å©ç¨å®ä»¬å®ç°åéæå¤é循ç¯æ§å¶ï¼ææ¡continueè¯å¥åbreakè¯å¥çä½ç¨ã
第åç« æ°ç»
(ä¸)æå¦å
容
1 æ°ç»çåºæ¬æ¦å¿µï¼å
ç´ ãä¸æ ãç±»åãç»´æ°
2 ä¸ç»´æ°ç»
3 äºç»´æ°ç»åå¤ç»´æ°ç»
4 å符æ°ç»ä¸å符串
(äº) æå¦è¦æ±
ææ¡æ°ç»çåºæ¬æ¦å¿µï¼çç»ææ¡ä¸ç»´æ°ç»åäºç»´æ°ç»ç使ç¨ï¼ææ¡å符æ°ç»ä¸å符串çå
³ç³»ä»¥åå符串çç®åå¤çï¼ä¼åæãç¼åå©ç¨æ°ç»è¿è¡æ°æ®åå¨åå¤ççç®åç¨åºã
第äºç« C++å½æ°
(ä¸)æå¦å
容
1 å½æ°çå®ä¹
2 å½æ°çè°ç¨ä¸åæ°çä¼ é
3 å½æ°çåå½¢ä¸å¤´æ件
4 inlineå½æ°
5 å½æ°çéè½½
6 åéçä½ç¨åä¸çåæ
7 å½æ°çä½ç¨å
8 *å½æ°æ¨¡æ¿
(äº) æå¦è¦æ±
ææ¡å½æ°çå®ä¹ï¼å½æ°çåå½¢ï¼å½æ°çè¿åå¼ï¼å½æ°çè°ç¨ï¼å½æ°çå½¢å¼åæ°åå®é
åæ°ä¹é´çå
³ç³»ï¼ææ¡å½æ°éè½½ç使ç¨æ¹æ³ï¼å
³é®åinlineçå«ä¹ä¸ä½¿ç¨ï¼ææ¡åéçä½ç¨åä¸çåæï¼äºè§£å½æ°çä½ç¨åã
第å
ç« æéãå¼ç¨åå¨æ空é´ç®¡ç
(ä¸)æå¦å
容
1 æéæ¦è¿°
æéçæ¦å¿µï¼å°åãæéç±»åãvoidæéã空æé
æéåéçå®ä¹ååå§å
æéçé´æ¥è®¿é®ï¼*
å¤æä¸æéæ¯å¦æ¯ç©ºæé
2 æéæä½ç¬¦ä¸æé表达å¼
3 æéä¸æ°ç»ï¼å«æéæ°ç»åºç¨ï¼å½ä»¤è¡åæ°ï¼
4 æéä¸å½æ°
5 æéä¸å符串
6 æéä¸èªç±ç©ºé´
7 å¼ç¨çæ¦å¿µååºç¨
(äº) æå¦è¦æ±
çç»ææ¡æéãå°åãæéç±»åãvoidæéç±»åã空æéçæ¦å¿µï¼çç»ææ¡æéåéçå®ä¹ååå§åãæéçé´æ¥è®¿é®ãæéçå åè¿ç®åæé表达å¼ï¼ææ¡æéä¸æ°ç»ãå½æ°ãå符串ãèªç±ç©ºé´ççèç³»ï¼äºè§£å¼ç¨åéãå¼ä¼ éãå¼ç¨ä¼ éçæ¦å¿µï¼ææ¡å¼ç¨åæ°ç使ç¨ã
第ä¸ç« ç»æä¸èå
(ä¸)æå¦å
容
1 ç»æçåºæ¬æ¦å¿µ
2 ç»æçå®ä¹ä¸åå§å
3 ç»ææåç访é®åç»æåéçèµå¼
4 ç»æä¸æé
5 ç»æä¸å½æ°
6 ç»æä¸æä½ç¬¦éè½½
7 èåçå®ä¹ä¸ä½¿ç¨
(äº) æå¦è¦æ±
ææ¡ç»æçæ¦å¿µï¼ç»æç±»åçå®ä¹ï¼ç»æåéçå®ä¹ååå§åï¼ç»ææåç表示ï¼ç»æçèµå¼å«ä¹ï¼ç»æä¸æéãå½æ°ãæä½ç¬¦éè½½çå
³ç³»ï¼ææ¡èåçæ¦å¿µï¼èåç±»åååéçå®ä¹ï¼èåæåç表示ï¼èåå¨ç»æä¸ç使ç¨ã
第å
«ç« ç±»ä¸å¯¹è±¡
(ä¸) æå¦å
容
1 é¢å对象ææ¯çåºæ¬æ¦å¿µ
2 ç±»å®ä¹çæ ¼å¼
3 ç±»æåç访é®å±æ§
4 æåå½æ°ä¸thisæé
5 æé å½æ°ä¸ææå½æ°
6 类对象æ°æ®æå
7 åå
å½æ°ä¸åå
ç±»
8 ç±»ç继æ¿
9 *ç±»çå¤ææ§ä¸èå½æ°
10 *éææ°æ®æå
11 *类模æ¿
(äº) æå¦è¦æ±
ææ¡ç±»çæ¦å¿µï¼ç±»ç±»åçå®ä¹æ ¼å¼ï¼ç±»ä¸ç»æçå
³ç³»ï¼ç±»ä¸æä½ç¬¦éè½½ï¼ç±»çæåå±æ§ï¼ç±»çå°è£
æ§ï¼ç±»ç继æ¿æ§ï¼æé å½æ°åææå½æ°çä½ç¨ï¼thisæéçå«ä¹ï¼ç±»å¯¹è±¡çå®ä¹ï¼åå
å½æ°ä¸åå
ç±»çä½ç¨ï¼äºè§£inlineæåå½æ°ï¼éææ°æ®æåï¼ç±»çå¤ææ§ä¸èå½æ°ï¼ç±»æ¨¡æ¿çå
容ã
第ä¹ç« C++æµ
(ä¸) æå¦å
容
1 C++æµæ¦è¿°
2 æ åè¾å
¥è¾åºçé¢å®ä¹æµå¯¹è±¡ï¼ cinãcoutãcerrãclog
3 æ件æµ
4 *é对å
åå符串ç¼å²åºçæµ
5 è¾å
¥è¾åºçæ ¼å¼æ§å¶
6 è¾å
¥æµä¸é¨æä½
7 è¾åºæµä¸é¨æä½
(äº) æå¦è¦æ±
ææ¡C++æµçæ¦å¿µï¼æ åé¢å®ä¹æµå¯¹è±¡cin,coutåcerrçå«ä¹ï¼æ件æµçå®ä¹å使ç¨ï¼äºè§£è¾å
¥è¾åºçæ ¼å¼æ§å¶åä¸é¨æä½ã
第åé¨å å®éª
å®éªæ¯å¦ä¹ 该课ç¨çé常éè¦çæå¦ç¯èï¼éè¿ä¸æºå®éªè½å¤å æ·±ç解åå·©åºä¹¦æ¬ä¸æå¦çç¥è¯ï¼è½å¤æé«å¨ææä½çè½å以ååæé®é¢å解å³é®é¢çè½åãå
·ä½å®éªå
容ãå®éªè¦æ±åå®éªå®æå°å¨è¯¥è¯¾ç¨çå®éªææä¸ç»åºï¼è¯·åå°æå¦çæç
§å®éªææå®æå¦çå®éªã
温馨提示:内容为网友见解,仅供参考