问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何能将c语言学好,学了一个学期了。还是学不会。

发布网友 发布时间:2022-05-11 04:34

我来回答

5个回答

热心网友 时间:2024-02-09 07:55

新手的话建议可以看看谭浩强的C程序设计,基本语法会了,可以看下数据结构和算法,接下来看计算机组成原理-->编译原理-->操作系统-->计算机网络。这些学好了,可以深入研究算法,另外可以看点计算机图形学和人工智能。

程序最核心的是算法,所以数学基础要好,不能只能做一辈子码奴。
其次英语要好,只要能看懂一般的英文文档就OK了。
给你介绍一些书。

1、算法
计算机程序设计艺术-------Donald.E.Knuth----------算法“倚天屠龙”双剑
算法导论-----------------Thomas H. Cormen--------算法“倚天屠龙”双剑
离散数学及其应用----------Kenneth H.Rosen
具体数学—计算机科学基础--------Donald.E.Knuth
2、数据结构
数据结构 C++
数据结构算法与应用
3、C语言
C程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---Brian W.Kernighan“C语言之父”
C Primer Plus中文版(第五版)--------C语言“倚天屠龙双剑”---Stephen Prata
C程序设计(第三版)---------------------------谭浩强
C语言大全(第四版)---------------------------HERBERT SCHILDT
C语言接口与实现:创建可重用软件的技术-------------DAVID R.HANSON
C语言参考手册(原书第5版)--------------------------Samuel P.Harbison
C程序设计教程---------------------------------H.M.Deitel/P.J.Deitel
C陷阱与缺陷-----------------------------------Andrew Koenig
5、C++
C++程序设计语言(特别版)---c++八大金刚----Bjarne Stroustrup“C++之父”
C++ Primer (第3版)中文版----c++八大金刚---Stanley B.Lippman
C++ Primer (第4版)中文版----c++八大金刚---Stanley B.Lippman
C++标准程序库—自修教程与参考手册--c++八大金刚--Nicolai M.Josuttis
C++语言的设计和演化-----c++八大金刚----Bjarne Stroustrup“C++之父”
深度探索C++对象模型---c++八大金刚----Stanley B.Lippman
Essential C++中文版---c++八大金刚---Stanley B.Lippman
Effective C++中文版 2nd Edition-----c++八大金刚------Scott Meyers
More Effective C++中文版----c++八大金刚------Scott Meyers
C++编程思想(第2版) 第1卷:标准C++导引--------Bruce Eckel
C++编程思想(第2版)第2卷:实用编程技术 --------Bruce Eckel
C++程序设计--------------------------谭浩强
C++ 程序设计教程(第2版)--------------钱能
C++ Primer Plus(第五版)中文版---Stephen Prata

6、操作系统
深入理解计算机系统(修订版)-------RANDAL E.BRYANT
计算机操作系统(第六版)
7、编译原理
跟我一起写makefile
《编译原理技术和工具》------- Alfred ------- 龙书
《现代编译原理-C语言描述》 ----------- Andrew W. Appel ----------- 虎书
《高级编译器设计与实现》 ----------- Steven S.Muchnick ----------- 鲸书
8、网络
计算机网络第四版中文版-----------Andrew S.Tanenbaum -------网络编程三剑客
TCP/IP详解3卷本--------------------Richard Stevens----网络编程三剑客
UNIX网络编程2卷本--------------------Richard Stevens----网络编程三剑客
用TCP/IP进行网际互联-----------Douglas E. Comer
高级TCP/IP编程-------------------Jon C. Snader
C++网络编程-----------------------Douglas Schmidt
UNIX环境高级编程(第2版)--------------------Richard Stevens
9、Linux
Linux内核设计与实现
Linux内核完全注释
LINUX内核分析及编程

热心网友 时间:2024-02-09 07:56

你好!
非常有幸能回答这个问题。本人最近计划学习C语言,首先要选对教材,如果你是个自学者的话,那么这套清华大学出版社出版的《C程序设计(第四版)》和《C程序设计(第四版)学习辅导》(谭浩强)著就非常适合你了,里面详细介绍如何学C语言,以及本科生,专科生,自学者的学习目标都有非常详细的介绍,这套书在当当网,京东商城,亚马逊都有出售!
学好算法,数据结构和数学,然后搞一些ACM竞赛,这样你一生就够用了!

热心网友 时间:2024-02-09 07:56

单单看书是没用的
要多写程序,有不懂就去看书查资料,这样学习最快

热心网友 时间:2024-02-09 07:57

通过我多年学习编程的经验,光看书没用,必须多实践,我在软件公司感觉学编程比在学校时要快的多

热心网友 时间:2024-02-09 07:58

先阅读别人的代码,再自己写
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
轻度慢性萎缩性胃炎 活动期,伴轻度肠 化 胃角多发糜烂。医生说了我... 胃窦粘膜慢性轻度萎缩性炎伴轻度肠化胃窦粘膜慢性轻度萎缩性炎? 芬兰留学读研费用是多少 芬兰留学读研时间 去芬兰留学学费生活费一年要多少 芬兰留学读研费用是多少? 芬兰留学读研学费多少? 感冒好多天了,可不可以打蓝球或者其它运动出出汗啊? 感冒打喷嚏,鼻塞然后可以让自己多出出汗吗 宝宝感冒了能去游泳吗 苏州工业园区与苏州园区是不是一个地方 是C语言还是C++,第几学期上 苏州工业园区和高新区有什么不同之处? 苏州工业新区和苏州工业园区是同一个地方吗? 苏州工业园区以前和现在的区别 四川省成都市武候区天府大道北段18号附4号是什么单位 为什么大学C语言才学半个学期? 成都高新区的国土局在哪里? 从梁家巷到成都高新区天府大道北段18号高新国际广场A座5楼怎么做公交车? 成都高新区正务中心在什么地方 在大学C语言规定学多久?大神们帮帮忙 兴文有哪些特产 苏州工业职业技术学院和工业园区的有什么区别啊? 成都高新区政务服务中心在什么地方呢?怎么坐车? 大学C语言上几个学期? 成都市高新区管委会档案管理中心的电话 速度与激情5最后那个女通缉犯是谁 成都市高新区卫生局哪里? 速度与激情5里最后和韩在车上亲的那个女人叫什么?? 苏州市工业园区行政归属不理解 想问问四川有哪些特产,方便带的那种? 半个学期能自学完c语言吗 c语言怎么学啊??我刚学几个月。门都没有啊。。呜呜。。看见电脑就心烦。。 大一下学期c语言重要吗 到底要怎么学C语言啊,,我都无语了,我刚刚学,不到一学期,太难了,求大神指导! 变色眼镜为什么会变色 变色眼镜为什么会变色? 测试人员如果不小心忘记密码怎么办? 加程序时出错+无以下来源的扩展程序:+DAUsers\Administrator\AppData\_百度问一问 酱焖平鱼怎么做好吃,酱焖平鱼的家常做法 电脑用户密码忘了,怎么办 用户名和密码忘了,怎样进入电脑系统 ps cc 2015 扩展错误怎么办? 酱焖小白鱼的做法大全 扩展程序加载不了,浏览器崩溃,求助 fast路由器设置用户名和密码忘了怎么办 酱焖扔吧鱼的做法 java编写程序时,选中一条语句后怎样使用快捷键使其向上或向下移 eclipse 选中一行文字自由上移下移的快捷键和图形按钮分别是 咖啡色和黑色的腰带哪个好