內容簡介
本書以C++為編程語言,介紹程序設計的基本思想、方法和技術。本書內容圍繞程序設計的基礎知識、過程式和面向對象程序設計基本內容進行展開,主要包括:計算機基礎知識、基本數據類型、常量、變數、操作符、表達式、流程式控制制、結構化程序設計、過程抽象、遞歸函數、複雜數據類型(數組、結構等)、數據抽象、繼承、類屬類型(STL)、輸入/輸出、異常處理以及事件驅動和基於MFC「文檔-視」結構的面向對象的Windows應用程序框架等。 本書可作為高等院校本科生程序設計課程的教材,也可供程序設計初學者和有一定編程經驗的技術人員參考使用。作者簡介
陳家駿,南京大學計算機科學與技術系教授,博士生導師。教授本科生第一門程序設計課程近二十年。科研方面主要從事自然語言處理和軟體工程領域的研究工作,曾多次主持國家及省級科研項目的研究與開發,研究成果多次獲得省部級科研獎勵。目錄
前言