c语言初学,求教高手!

我想学c语言,恳请高手推荐一些资料,顺便再给一些经验,谢谢了。对了,学习它的话应该在电脑中哪个系统来练习,请高手指点... 我想学c语言,恳请高手推荐一些资料,顺便再给一些经验,谢谢了。对了,学习它的话应该在电脑中哪个系统来练习,请高手指点 展开
 我来答
泠辰s
2013-03-01
知道答主
回答量:23
采纳率:0%
帮助的人:15.7万
展开全部
LINUX程序一般应用在嵌入式领域与服务器领域。
如果学习C语言,不打算C++,选择LINUX系统,做嵌入式吧,
在LINUX下,C程序与C++程序一半一半,而在WINDOWS上C程序已经快被边缘化了,windows编程的话还是选择C++。C++是从C延伸出来的,学C还是必须的。

如果你选择 WINDOWS 系统编程 我可以给一些建议,仅供参考。

如果你是为了以此为生,以此工作,我有以下建议,仅供参考。
1、如果你是刚刚接触编程,先找一本C语言的基础教材看看,了解C语言的语法。

2、在掌握了语法后,找本数据结构教材,学习数据结构。推荐:严蔚敏《数据结构》,这是基础教材,看起来比较轻松;《算法导论》,这本是介绍算法的经典作品。

3、操作系统,了解操作系统是怎么工作的。

4、学习计算机网络知识

5、进而学习C++ ,学习面向对象编程。(在学习了C语言后即可学习)

6、学习MFC

7、编译原理,有些难,要有耐心。

这是初学编程要了解的一些知识,也是计算机教学的一半途径。

如果你想直接一点,可以参考下面的建议,但是上边的基础知识,是必要的,在以后的学习中就会体会到的。
1、学习C\C++,在WINDOWS 的Console环境下编写一些简单的不太深入涉及API的程序,以求熟悉掌握语言的基本语法。《thinking in c++》

2、基本掌握语法后,开始学习系统API,主要是搞清楚windows的编程原理和机制。

3、操作GDI函数,编写一些简单的菜单程序,学习MFC,在开始学习时,不要直接使用MFC,自己试着编码实现控件的创建、消息的响应等等,看MFC的源代码。真正掌握了之后再灵活运用。
《windows程序设计》、《windows核心编程》

以上就是我的一些建议,希望对你有所帮助,但我还不是过来人,也是个初学者,你还得自己掂量一下。

望采纳
百度网友5a9930f96
2013-03-01
知道答主
回答量:14
采纳率:0%
帮助的人:7.8万
展开全部
C++ Primier 初级
Effective C++ 终极
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dead027
2013-03-01 · 超过20用户采纳过TA的回答
知道答主
回答量:159
采纳率:0%
帮助的人:59.4万
展开全部
学习的话在windows上就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-01
展开全部
谭浩强的C程序设计看完后找一些简单的题做,,再买真题和模拟题,,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ldjj525759
2013-03-01 · 超过24用户采纳过TA的回答
知道答主
回答量:130
采纳率:0%
帮助的人:53.2万
展开全部
系统当然windows是可以了,你是说开发平台吧,vc++6.0不错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式