本書緊隨C發展的步伐,立足於培養工程實踐能力強、創新能力強、具備國際競爭力的高素質複合型「新工科」人才,是全面採用C11新標準編寫的面向對象程序設計的教材。本書不僅講解新標準下C的基本語法,展現C的發展現狀,更注重編程思維和解決實際問題的能力的培養。本書結合演算法與數據結構,通過簡明的例子講解C的特性和使用方法。內容涵蓋新標準下C基本語法、面向對象程序設計核心技術、基本數據結構,以及常用演算法和工具。本書適用於高等學校理工科各專業的C程序設計、面向對象程序設計等課程,也可供初級或中高級程序員及工程技術人員參考使用。
李長河,中國地質大學(武漢)自動化學院自動化研究所副所長,副教授,IEEE計算智能協會進化計算技術委員會動態和不確定環境下的進化計算專業委員會副主席,IEEE會員,自動化學會青年工作委員會委員。湖北省楚天學者計劃-楚天學子(2013年),中國地質大學(武漢)地大學者-青年拔尖人才計劃入選者(2015年),中國地質大學(武漢)騰飛計劃入選者(2017年)。獲湖北省第十五屆自然科學優秀學術論文三等獎1項,中國地質大學(武漢)青年教師講課比賽二等獎2項。主持國家自然科學基金項目2項,參與國家自然科學基金項目2項,參與英國工程和自然科學委員會EPSRC項目2項。