这本书是学校常用的教程,由基础讲起,一点都没学过的也能学习
但是
需要有个老师给你讲解,不然按那个钮,装什么系统你都搞不清楚
还是买本类似《一步一步学某某语言》之类的书,图文并茂的更容易入门
各种语言有各自的优点,若是精通了其一则可触类旁通;
鄙人擅pascal(近年来成为界内热点,很容易上手),而且可读性极强
eg.begin程序开始,end结尾,if如果etc. 很似英语;
但是C++/C多字符,eg.“{ }” 表示开始和结尾,for(..i++)(而pascal中 for i:=.. to .. do,鲜明对比)
但也并非它一无是处。不可否认的,C++功能多,用途广,有些可以直接调用,着实该方面较pascal好。
如果会pascal欲转C++,仅需短短几天便可,有专门用书,单学一门的话得下工夫(补一句,现在初高中NOI(P)竞赛多用pascal)
不过提供在我,但选择在楼主。。。
pascal推荐《free pascal语言和基础算法》董永建 舒春平著 入门的
有什么问题欢迎来问!
新手学C语言其实相对难度高一点,类似java、c#等现代面向对象语言更容易入门,看你想要做哪方面开发吧。。另外如果想学C,建议也不要看谭浩强的那本书,可以看C primer plus等国外经典著作。