㈠ 求教,怎样自学学好c语言的方法
学任何一门语言多练习才是王道。多找找题目,然后自己试着写程序,当然,你还得学会怎么编译、调试程序。你得学会看懂编译器的警告、错误信息。这些都是最最基础的。当你写完程序发现有问题的时候,可以对照知识点看书,或者上网络知道提问,但记得把代码贴上来。
初学者应该看的书:《c primer》。当然,如果你是在linux下,还应该看《UNIX环境高级编程》
给你推荐点书,建议你在linux下学C语言,因为开源代码很多,可以很好的学习:
第一阶段:《c primer》、《c primer plus》、《linux c》、《unix环境高级编程》
第二阶段:《深入理解计算机系统》、《代码大全》
第三阶段:《重构》
除了多看书,还要多看开源代码。因为很多开源代码写的都很经典。我是过来人,所以就有这些经验了。
很多人推荐谭浩强的书,我不推荐,原因是:谭浩强的书有的东西不标准也不完善。最简单的例子就是main函数。通篇用的是main()(这也是用windows学c语言的通病)。标准的main函数是int main(void)和int main(int argc, char *argv[])。因为弄懂了标准的main函数,你就明白了程序是如何和系统交互的。
㈡ 现在正在学习C语言感觉好难学啊!怎么办😟
C语言这个东西不算是很难学啊,如果你自己学不懂的话,可以周末或者放假的时候,去找一点C语言的培训班上一下,有老师教着你要好理解很多。
㈢ 如何学好C语言
1.多读程序。
2.多练习。多做习题,就是编程序,有条件的话,要在机子上调试程序。
3.坚持。初学者往往有个瓶颈期,坚持下去,才有突破。
㈣ 学习C语言:基本的语句都自学完了,现在遇到瓶颈了,不知道怎样进行下去了,望过来人给点建议。
学数据结构:数组、指针、结构体等。
㈤ C语言好难学啊!怎么办
相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:
一是学习顺序
先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需要学习和工作中慢慢理解和消化了。
二是学习方法
人的知识80%是通过眼睛获取的,但是学习编程有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,才能算是真正学会了。项目能否完成,就是衡量是否学会的唯一标准。后期就是代码的质量和优化问题了,这个只能在项目工作中慢慢积累经验了。
最后强调一点,很多人学不会编程是因为掉坑里了。就是教程或者书上的知识点之间跨越太大,作为一个初学者很难自己摸索出来,前面的知识点没有掌握,接着学习后面的知识,肯定是学不会了。目前绝大多数编程书籍和教程或多或少都有这样的弊端。自学能力比较强的人可以通过各种方法,参考各种网上的资料自己解决。但是大多数自学能力不是很强的人,只能依赖老师、同学、同事或者朋友帮忙指导,或者报名培训机构,老师指导完成了。学习编程通常需要一些好的学习资料,包括纸质的书籍,视频教程,课件,项目练习,代码。零基础入门的书籍推荐《明解C语言》、《C Primer Plus》,还有一本非常特别的汇编和C语言正向逆向结合的书编程达人内部教材《汇编、C语言基础教程》也非常不错,讲解汇编和C语言的本质非常透彻,非常细致。视频资料也是特别多了,各种视频网站、论坛、自媒体都有,比如网易课堂、腾讯课堂、慕客网这些。还有一些论坛,比如CSDN、编程中国等。最重要的一点就是答疑服务,推荐爱达人的网站也很不错,从零基础入门到应用课程,配套的视频、课件、代码、项目、答疑服务都有,还可以兼职接单,学以致用。
㈥ 我的c语言不会怎么办
说一说我的方法吧、~课前预习、掌握重点、不会的上课一定要搞清楚、模棱两可的地方自己敲一遍、把所有的问题慢慢解决、C语言我自己学了三遍(虽然对某些人来说很简单。。),我用C模拟了ATM取款机、做了猜拳游戏、反正很多、自我感觉这是其他编程语言的基础、注意学习方法、学这个不只是单纯的理论、总之一句话、记住理论多实践!!实践才有提高~!!其实编程还是很有趣的、呵呵、加油吧~!
㈦ C语言学不下去,怎么办
不能想应试教育一样一味地做题...学计算机语言要多实践..从实践中去发现、领悟并总结为自己的技巧..我学编程这么久..都不知道做过几道题...我也没想过..自己的编程能力要靠做题来反映..自己想编什么就尝试着编什么..
若做题是学业上的需要..那就应付一下...实践最重要..实践多了..做题也容易多了..靠空想做题是白学的..
㈧ 我的c语言学的很吃力怎么办
C语言只是编程语言的一种,要想编程,还得懂好多关于软件开发方面的知识!
建议你去读读《软件工程》、《软件质量保证》等一些系统讲怎么开发软件的。你学的语言只是最基础的东西!
首先学C语言,不是为学而学,说实话这门语言学出来以后在工作中是不经常用到的。除非你以后从事做操作系统编程这样底层软的开发,但是,这是非常难的,就算一个计算机博士出来,也不见得就能弄个这个的底层软件,何况你只学了C。
但是,C语言非常重要,它里面蕴含的意义就是让你明白,编程语言是个怎么回事。最重要的内容就是指针,指针说难不难,说难也难,但只要你体会它的表示方法与意义,会一通百通!C语言就是指针的巧,指针是C的精华,你学不懂指针,C就是白学的。
学C只是让你掌握了工具,如果以后要从事软开发,没有开发思想是万万不能的,开发思想是骨架,C这样的语言只是血肉。所以你要有所发展,光学C是没用的,一定要学会编程是个什么回事。
你一定先要学数据结构!
你说要有出路,真的严重了!学C就能有出路,告诉你吧,没有任何出路,你没去招聘市场吗?你跟别人说你会C,别人要你才怪。你发有出路就得学些现在流行的语言,比如JAVA,C#,C++之类的,这才是应用软件开发所要的语言,不是C!
但是C还学不学呢,我的意建是:学,一定要学。学会了C,学起C#,c++就轻松多了,以后再接触别的语言也容易,C是用来入门的,绝对不是最终目的。
总而言之,你要学C,就学数据结构,学C语言版的数据结构。数据结构很难,但不要灰心,当你学完了C语言版式的数据结构后,你就会知道编程是什么了,你自然就知道你以是不是要在计算机上找出路了。
跟你推荐一门浅显的数据结构的书——《数据结构(C语言描述)》,徐孝凯、贺桂英编着,清华大学出版社。这本书比严蔚敏的通俗,易学,基本上一看就会。
㈨ 我初中文化,要学习C语言有多大困难
困难是有,不过主要还是看你有没有兴趣,有没有毅力。学编程是个苦差事,要大量练习,而且初学很容易出错,决不能轻易放弃。如果你能做到这些,C语言对你来说没有问题。
㈩ C语言遇到瓶颈的进
再往深的话就要学习数据结构以及算法,或者可以找些题目来做,锻炼一下。比如到 acm.pku.e.cn 上面去做题