谁可以推荐几本学习c语言的书(c语言也就是代码,
2023-05-18 · 百度认证:重庆猪八戒网络有限公司官方账号
基础部分看谭浩强的c语言程序设计,谭浩强书还是不错的,就是版本悉运老了点,编译器还是vc6.0,建议你用vs2010或者vs2008,不建议用vs2010以上版本。指针很多人学不明白,主要是因为内存地址这方面的东西是计算机组成原理的内容,直接选c语言相当于你已经了解了内存原理。但是想学好c一定要努力搞懂指针,指针是c语言最大的优势和特点。之所以不建议用2010以上版本是因为vs2010以上版本完全支持c11标准,多了很多类似越界异常的报错,虽然有助于规范编程和保证程序健壮性,但对于初学者,这并不友好,而且多数人C语言入门只是为了培养编程思想,最后工作或者深入学习很少有一直用C的,学得很深完全没有必要。
看完c随便找本c看一下或者去看python或java,c和c几乎一样,就是多了一些函数和功能,以及模块化编程的思想,本质还是一样的。java和c编程思想类似,但是java对内存的管理是自动的,而且没有指针。而python则更加强调对函数的应用,有大量封装好的结构和函数,以及非常丰富的库。比如列表是python的基本数据结构,内部甚至已经睁祥梁实现了堆栈功能的pop、push,而c的队列和堆栈用到高级库
看完谭浩强可以去看清华宴册大学出版社的数据结构,数据结构不只是算法,更是一种解决问题的思路,是如何把现实的具体问题抽象成为数学模型,再由计算机解决的过程的全过程。数据结构想学好主要是对于数据空间的理解,如果你指针学得好,数据结构也不会差。
logo设计
创造品牌价值
¥500元起
APP开发
量身定制,源码交付
¥2000元起
商标注册
一个好品牌从商标开始
¥1480元起
公司注册
注册公司全程代办
¥0元起
查
看
更
多
- 官方电话
-
官方服务
- 官方网站
- 八戒财税
- 知识产权
- 八戒服务商
- 企业需求
- 数字市场