我是一名初中生,想学习编程,需要一个教程,专门为零基础学员设计的,而且简单易懂,最重要就是要可以快速学习(本人时间不富裕),最好在15~40天(一天一课)就可以从外行到入门,还有最好是网上的电子书或者视频,谢谢大家了!
C++è¿ä¸ªè¯å¨ä¸å½å¤§éçç¨åºåååä¸é常被读åâCå å âï¼è西æ¹çç¨åºåé常读åâC plus plusâï¼âCPPâã å®æ¯ä¸ç§ä½¿ç¨é常广æ³ç计ç®æºç¼ç¨è¯è¨ãC++æ¯ä¸ç§éææ°æ®ç±»åæ£æ¥çãæ¯æå¤éç¼ç¨èå¼çéç¨ç¨åºè®¾è®¡è¯è¨ãå®æ¯æè¿ç¨åç¨åºè®¾è®¡ãæ°æ®æ½è±¡ãé¢å对象ç¨åºè®¾è®¡ãæ³åç¨åºè®¾è®¡çå¤ç§ç¨åºè®¾è®¡é£æ ¼ãææ°æ£å¼æ åC++äº2014å¹´8æ18æ¥å ¬å¸ãå ¶ç¼ç¨é¢åä¼å¹¿ï¼å¸¸ç¨äºç³»ç»å¼åï¼å¼æå¼åçåºç¨é¢åï¼æ¯è³ä»ä¸ºæ¢æå广大ç¨åºååç¨çæ强大ç¼ç¨è¯è¨ä¹ä¸,æ¯æç±»ï¼ç±»ãå°è£ ãéè½½çç¹æ§ã
å¿«éå ¥é¨è¦ç¹ï¼
1.ç¨C++è¯è¨ç¼åç¨åº
ç¨é«çº§è¯è¨ç¼åçç¨åºç§°ä¸ºâæºç¨åºâ(source program)。æºç¨åºçåç¼åå³äºC++å®ç°ã
2.对æºç¨åºè¿è¡ç¼è¯
为äºä½¿è®¡ç®æºè½æ§è¡é«çº§è¯è¨æºç¨åº,å¿
é¡»å
ç¨ä¸ç§ç§°ä¸ºâç¼è¯å¨(complier)âç软件(ä¹ç§°ç¼è¯ç¨åºæç¼è¯ç³»ç»),ææºç¨åºç¿»è¯æäºè¿å¶å½¢å¼çâç®æ ç¨åº(object program)。
ç¼è¯æ¯ä»¥æºç¨åºæ件为åä½åå«ç¼è¯ç。ç®æ ç¨åºä¸è¬ä»¥.objæ.oä½ä¸ºåç¼(object ç缩å)。ç¼è¯çä½ç¨æ¯å¯¹æºç¨åºè¿è¡è¯æ³æ£æ¥åè¯æ³æ£æ¥。ç¼è¯æ¶å¯¹æ件ä¸çå ¨é¨å 容è¿è¡æ£æ¥,ç¼è¯ç»æåä¼æ¾ç¤ºåºææçç¼è¯åºéä¿¡æ¯。ä¸è¬ç¼è¯ç³»ç»ç»åºçåºéä¿¡æ¯å为两ç§,ä¸ç§æ¯é误(error);ä¸ç§æ¯è¦å(warning)
3. å°ç®æ æ件è¿æ¥
å¨æ¹æ£ææçéè¯¯å¹¶å ¨é¨éè¿ç¼è¯å,å¾å°ä¸ä¸ªæå¤ä¸ªç®æ æ件。æ¤æ¶è¦ç¨ç³»ç»æä¾çâè¿æ¥ç¨åº(linker)âå°ä¸ä¸ªç¨åºçææç®æ ç¨åºåç³»ç»çåºæ件以åç³»ç»æä¾çå ¶ä»ä¿¡æ¯è¿æ¥èµ·æ¥,æç»å½¢æä¸ä¸ªå¯æ§è¡çäºè¿å¶æ件,å®çåç¼æ¯.exe,æ¯å¯ä»¥ç´æ¥æ§è¡çã
4.è¿è¡ç¨åº
è¿è¡æç»å½¢æçå¯æ§è¡çäºè¿å¶æ件(.exeæ件),å¾å°è¿è¡ç»æ。
å¦æè¿è¡ç»æä¸æ£ç¡®,åºæ£æ¥ç¨åºæç®æ³æ¯å¦æé®é¢。