社区
C语言
帖子详情
学好C最重要的能力是什么
12345677654321000000
2010-06-27 09:46:30
本人为非重点大学的大一计算机系的,但在学校感觉什么也学不到,C语言课程学完了,很多同学啥也不会(当然不包括我了),考试连机试也没有,而且题超简单,一点挑战也没有!!
大学的教育对学生的要求很低(方正我学校是这样),郁闷。所以请各位给点建议,关于如何学习C语言的,最好推荐几本书,呵呵!!!在这谢谢大家了。
...全文
328
31
打赏
收藏
学好C最重要的能力是什么
本人为非重点大学的大一计算机系的,但在学校感觉什么也学不到,C语言课程学完了,很多同学啥也不会(当然不包括我了),考试连机试也没有,而且题超简单,一点挑战也没有!! 大学的教育对学生的要求很低(方正我学校是这样),郁闷。所以请各位给点建议,关于如何学习C语言的,最好推荐几本书,呵呵!!!在这谢谢大家了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Erorr
2010-06-28
打赏
举报
回复
看看操作系统,搞搞多线程编程
kakane
2010-06-28
打赏
举报
回复
算法很重要
delphiwcdj
2010-06-28
打赏
举报
回复
顶25L,学习应该戒骄戒躁
minerlm
2010-06-28
打赏
举报
回复
[Quote=引用 22 楼 bobo364 的回复:]
引用 5 楼 arong1234 的回复:
主要看你能多刻苦,如果你每天花8-12小时在上面,估计很难学不好。如果每天花1小时,一般都是没啥用
其实真的每天有效率的学1个小时,4年下来,也学的到很多东西,和学任何东西都一样,坚持就是胜利
[/Quote]
学习是一个积累的过程啊!
wibnmo
2010-06-28
打赏
举报
回复
都说编程思想很重要。有一定天赋很好。多注重培养这方面的能力。
liutengfeigo
2010-06-28
打赏
举报
回复
[Quote=引用 22 楼 bobo364 的回复:]
引用 5 楼 arong1234 的回复:
主要看你能多刻苦,如果你每天花8-12小时在上面,估计很难学不好。如果每天花1小时,一般都是没啥用
其实真的每天有效率的学1个小时,4年下来,也学的到很多东西,和学任何东西都一样,坚持就是胜利
[/Quote]
少了
bobo364
2010-06-28
打赏
举报
回复
[Quote=引用 5 楼 arong1234 的回复:]
主要看你能多刻苦,如果你每天花8-12小时在上面,估计很难学不好。如果每天花1小时,一般都是没啥用
[/Quote]
其实真的每天有效率的学1个小时,4年下来,也学的到很多东西,和学任何东西都一样,坚持就是胜利
sky198306
2010-06-28
打赏
举报
回复
学习的是一种思维方式
houzhenghui123
2010-06-28
打赏
举报
回复
新人学习了
gql1123
2010-06-28
打赏
举报
回复
思考能力。
雪域迷影
2010-06-28
打赏
举报
回复
如果想深入学习C语言,首先在掌握语法基础上,
多研究一下数据结构和算法吧,多去Acm网站做做
它里面的挑战题,如果你成功完成了某道题,会感觉很有成就感的
,掌握好基本算法后最好多找一些实际问题做做,比如一些小实验、
课程设计之类的。
赵4老师
2010-06-28
打赏
举报
回复
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
bc++3.1 帮助里面对每个函数都有一小段能拷贝出来运行看效果的例子程序。非常适合初学C语言。相比较而言VC带的帮助MSDN就没有。
VC调试时按Alt+8,TC或BC用TD调试,打开汇编窗口看每句C对应的汇编不就啥都明白了吗。
(Linux或Unix下应该也可以在用GDB调试时,看每句C对应的汇编。)
想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!
对学习编程者的忠告:眼过千遍不如手过一遍!(书看千行不如手敲一行!)
关于自己是否适合编程的很简单的测试:
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:
A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感
A不适合编程
B初级程序员
C高级程序员
D软件项目经理
如果想从A变成B的话,到我的资源
http://download.csdn.net/zhao4zhong1
里面下载“适合程序员的键盘练习”
Xiaoyasky
2010-06-28
打赏
举报
回复
《C Primer Plus》我看的中文第五版,比我用的教材讲的详细。推荐~~~~
《C和指针》
《数据结构》C语言版。
还有一些比较深入的,正在学习中。之前也学过C,但是不深入。现在在学嵌入式方面的东西,要学的东西挺多的。加油吧~ 专注一定会有所收获。
budongC
2010-06-28
打赏
举报
回复
呵呵,语法似乎每个人都能得会,至于深入的话,就不敢说了,
stein42
2010-06-28
打赏
举报
回复
老师只是想让大家都过,他就完成任务了。
要学好还是靠自己。
时间一粒
2010-06-28
打赏
举报
回复
LZ既然那么勤奋好学,可以看看下面的书。
1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988)
2、《数据结构》
3、《c陷阱和缺陷》3
4、《c专家编程》
5、《C和指针》
6、《高质量编程》
digu
2010-06-27
打赏
举报
回复
[Quote=引用 14 楼 digu 的回复:]
引用 10 楼 zhoutanliang 的回复:
引用 6 楼 arong1234 的回复:
C++ Primer
数据结构
Windows编程
Unix 环境高级编程(APUE)
VC技术内幕
我觉得这些书不错
和C语言有什么关系吗?
关系蛮大吧,如果一定要说没关系,那只有数据结构可以抛弃C来学。
[/Quote]
偶也错了,lz问的是如何学习C?
呵呵,那么看TCPL,c专家编程和c缺陷与陷阱吧~
digu
2010-06-27
打赏
举报
回复
[Quote=引用 10 楼 zhoutanliang 的回复:]
引用 6 楼 arong1234 的回复:
C++ Primer
数据结构
Windows编程
Unix 环境高级编程(APUE)
VC技术内幕
我觉得这些书不错
和C语言有什么关系吗?
[/Quote]
关系蛮大吧,如果一定要说没关系,那只有数据结构可以抛弃C来学。
Dstnoe
2010-06-27
打赏
举报
回复
喜欢,就一直学下去!
楼主和我的情况差不多,老师,上课念课本,讲的东西很死,从大一开始,我就自学!
没有老师,我会学的更好!
老师误人子弟,还是靠自己吧!
加油,不要放弃!!!
arong1234
2010-06-27
打赏
举报
回复
好吧,看来我答错了
[Quote=引用 11 楼 zhoutanliang 的回复:]
引用 6 楼 arong1234 的回复:
C++ Primer
数据结构
Windows编程
Unix 环境高级编程(APUE)
VC技术内幕
我觉得这些书不错
典型不看问题的答案
[/Quote]
加载更多回复(11)
C语言课程设计指导书
C语言是一种编程灵活、特色鲜明的程序设计语言,是信息管理与信息系统专业学生的专业基础课程之一,
学好
这种语言可以为后续的课程打好坚实的基础。C语言除了学习必须的基本知识:如概念、方法和语法规则之外,更
重要
的是进行实训,以提高学习者的动手和编程
能力
,这才是学习语言的最终目的。课程学习结束后,要求学生能够较熟练的掌握方法和技巧,即能够根据给定的题目独立或同他人合作设计出相应的程序并上机调试通过,正确运行。在理论学习和基础实验的基础上,开发规模较大的程序,掌握应用计算机解决实际问题的基本方法,熟悉C程序开发的全过程,通过整个程序开发的过程,提高综合应用C语言的
能力
、编程和调试
能力
。 为了达到上述目的,本课程除了在课堂教学中安排上机环节外,还相应安排了2周的课程设计。课程设计为学生提供了一个既动手又动脑,独立实践的机会,让学生将课本上的理论知识和实际有机的结合起来,锻炼学生的分析、解决实际问题的
能力
,提高学生适应实际,实践编程的
能力
,同时也为培养学生的合作
能力
提供条件。 本指导书是针对辽宁工程技术大学信息管理与信息系统专业的需要提供的C语言程序设计基础课程设计指导书。主要内容包括课程设计的目的和要求、选题要求及参考题目、课程设计报告的书写要求、课程设计考核要求以及一个完整的设计实例,力求给同学们以完整的信息使其顺利地完成最后的设计和考核。
如何
学好
C语言
写这篇文章的主要目的是作为过来人想给初学者一些学习建议。掌握一个好的学习方法,往往可以事半功倍。 想窥探神秘的代码世界?最好的入口无疑就是C语言。 C语言是计算机体系结构的基础,向下可以操作硬件(包括ARM,DSP,单片机等各种微处理器),还可以写驱动,写OS,写编译器。向上可以进一步的学习C++,JAVA等面向对象语言,再学习一些图形用户界面框架,比如Qt,MFC,就可做出类似于计算器、QQ...
如何
学好
C语言程序设计?
大一新生,或者想进入IT行业的人士,学习的第一门计算机编程语言往往是:C语言程序设计。 提到C语言,有同学立刻会向我提一串问题:怎么编程老出错啊?明明编译过了,怎么运行结果不正确?想编写一个大一点的系统,无从下手?…… 每年,我都会用大概节课的时间来向学生讲解:如何才能
学好
C语言? 一、C语言的在编程语言中的地位 2021年5月,TIOBE最新排行榜显示, C语言成为目前热门语言的榜首。 位于第二、三位的Python、Java均是从C语言发展而来,在一些语法规则上...
如何
学好
c语言
目录 一.讲这个主题的原因 二.关于选择问题 三.具体学习方法 一.为什么要讲《如何
学好
c语言》这个主题? 1.很多人想学习c语言,却学不会 2.网上有很多方法资料,但大多纸上谈兵 3.相关知识点比较晦涩难懂,不容易自学 4.根据自身摸索出的学习经验,分享给你们 在这里,大家可以先看看我之前的文章 ......
大一新生如何让
学好
c语言
大一新生如何
学好
C语言
C语言
69,370
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章