请问想成为C程序员,需要具备C语言中的那些知识?

[复制链接]
查看11 | 回复5 | 2015-9-1 12:30:48 | 显示全部楼层 |阅读模式
这个问题好,知道是为了什么而工作,奋斗有目的,具备知识才去找工作,而不是千篇一律的“C程序员待遇如何啊,能不能赚钱”之类。我也是计算机专业。C语言算法语言的熟练仅仅是入门。c仅仅是操作底层的,主要作用就是契合硬件跟分配内存,最最主要目的是提高程序运行速度。c语言要跟C++语言搭配。C操作低级硬件访问,C++提供高级抽象。C语言要认真学,一定一定要扎实,C++学习就要掌握很多面向对象的编程技术,说白了考虑的是算法。学程序,学的就是编程思想,算法很重要。c语言跟C++面向的不是java之类的,java hadrop等语言主要目的是连接,不针对硬件的快速量产的软件,所有java之类语言速度慢不安全,仅仅适合数据库管理跟面向普通民用。c...
回复

使用道具 举报

千问 | 2015-9-1 12:30:48 | 显示全部楼层
高级一点的,计算机三级数据库技术,要求的知识面更广,能灵活运用C语言的一些常用算法.专业的有国家软考,软件设计的领域有程序员,高级程序员和系统分析师三个级别,国家软考的证书是比较权威的,对就业应该会有帮助的...
回复

使用道具 举报

千问 | 2015-9-1 12:30:48 | 显示全部楼层
可以看看API编程方面的c语言在各种操作系统下通用现在流行用Linux建议看看也可以自学Windows编程图形界面开发 如果要达到精通的地步最好看看开源社区中的项目实例...
回复

使用道具 举报

千问 | 2015-9-1 12:30:48 | 显示全部楼层
基础很重要,比如数据结构,计算机硬件技术基础 c语言程序设计(谭浩强)等,当然还要掌握第二种语言,如java或c++(当然了解语法就行了) 感觉还是要经常联系才行····...
回复

使用道具 举报

千问 | 2015-9-1 12:30:48 | 显示全部楼层
只想精通C语言是不大可能 这还是需要扩展其他语言 不过当你C语言学好了 其他的应该就很简单了 学C 可以接着写单片机啊...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行