谁有好的学习C语言的经验 请指教下
发布网友
发布时间:2022-04-23 00:08
我来回答
共2个回答
热心网友
时间:2023-06-29 22:23
这种问题是交给我吧,呵呵,下面是针对你所有问题的回答:
问题1:可不可以跳过第五章学习后面的内容?
答:可以。第一次的学习总是会有疑问的,你学久了,自然明白循环嵌套其实很简单,现在不明白就暂时跳过吧。
问题2:第五章和后面的章节联系紧密么?
答:不好说。第三、四、五章讲程序结构,内容上与其他章节是独立的。但是学任何一门语言都得学到这三章的内容,所以非常重要。而且后面的所有章节都会用到这三章的知识,但是你不必着急,只需要理解这三种程序结构以及知道基本语法就可以应付后面的章节了,所以我说学的不是太懂也可以跳过。
问题3、第五章后面章节的学习方法
答:我只能说出自己的一些理解和看法
1、数组:数组是复杂数据结构中最简单的一种,形象地说就是把一些元素给编上号码放在一个容器里面。数组中的每一个变量的赋值和调用方式和普通变量没有任何区别,只不过他是属于数组中的一个元素,是“有组织的”。
2、函数:函数就是程序设计中经常说的黑盒子,学习函数最不容易理解的问题就是参数传递,这个我一两句话也说不清楚,学习函数把握的几个重点就是:函数的返回值内型是什么?函数的参数(形参)是什么?函数的返回值是什么?函数体是怎么实现的?问清楚自己这几个问题,就对函数很了解了,实际上,函数体应该是黑盒子内部的东西,函数参数和返回值是外部接口。
3、变量的作用域和存储类别:弄清楚两对概念:全局变量和局部变量,静态变量和动态变量,就没多少问题了
4、指针:指针是C语言的最难点,也是最有特色的地方,初学者一般不容易深入理解,我也没办法一两句说得清楚。
5、预编译处理:C语言中只需要重点了解define的用法就行了,其他不是问题
6、结构体、共用体和用户自定义内型:结构体实际上就是“结构化”了的数组,其中每个元素还是和普通变量没多少区别,学好结构体是学习C++的基础,而且只要学好了数组那章,应该说这章是小菜一碟。
7、位运算:2级基本不考,位运算是和底层硬件打交道时常用到的,位运算实际上是教你做2进制的算术运算和逻辑运算,方法一样,单位不同罢了
8、文件:2级基本不考,初学者一般都学不好,学这个需要多写写代码,不学自通,不然你老看书估计永远都很迷糊
问题4:学习中有什么不懂的怎么办:
答:优秀的QQ群(这个需要自己找,我没有),有时间我可以帮你解决部分问题
(有问题可以到我的博客:www.52vcc.com留言),网站的话我只推荐CSDN,虽然现在CSDN也水了,但是上面毕竟还是高手如云嘛。
问题5、c和delphi哪种语言用得更多,这个就让我们用数据来说话吧
下面是权威网站给出的编程语言使用排名:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
如果打不开网站的话,下面有数据
1、java
2、c
3、c++
4、php
5、visual basic
6、python
7、c#
8、perl
9、JavaScript
10、ruby
11、delphi
12、pl\sql
13、sas
14、rpg
15、abap
16、Pascal
17、d
18、Lisp/Scheme
19、Objective-C
20、MATLAB
其实语言只是工具,关键在于编程思想,好好专一门语言,其他语言触类旁通,就像你学好了c++,基本上不用怎么学visual basic就可以用来开发程序
回答就到这里了,我这里有一篇写C++学习经验的文章,同样适合C语言,有兴趣可以看看:
热心网友
时间:2023-06-29 22:24
C语言学习天地QQ群41840365:一起学习,大家交流,共同进步!
如何学习C语言
教材——我推荐谭浩强的《C程序设计》——初学者的很好的教材,再加上有配套的上机指导书,入门教材这两本就够用了,要多上机操作,多写代码,自己多上机比看书死记硬背有效得多。视频——有一个视频教程是讲这本书的,徐红波讲解,VeryCD上有资源下载。如果看书不容易理解的话就看看这个视频教程,但...
想深入的学习c语言(不是c++),不知道有什么好的书籍可以使自己能把c语...
1. 如果之前学习过c语言,学的不扎实,想彻底学的扎实,如果看过国内的c语言的教程,那么你应该买一本《c和指针》,绝对没有争议!2. 如果c和指针,认真读完了,并且把习题也做了,例子也照着编写了,思考了,学的还可以了,仍想进一步提高,再看一下《c专家编程》,《c缺陷与陷阱》(这个我没...
我现在学习c语言,学的很烂,希望指教一下
第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。 第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os/2,没有一个里外的,如果你不懂...
学C语言编程有什么窍门吗?
学习C语言始终要记住“曙光在前头”和“千金难买回头看”,“千金难买回头看”是学习知识的重要方法,就是说,学习后面的知识,不要忘了回头弄清遗留下的问题和加深理解前面的知识,这是我们学生最不易做到的,然而却又是最重要的。比如:在C语言中最典型的是关于结构化程序设计构思,不管是那种教材,一开始就强调这种...
怎么样才能学好C语言
那我讲的内容也不会多于任课老师的内容,或者开个专题叫“如何学好指针”,当然,如果你愿意和我探讨一下指针的本质和高级应用的话,课后,课后啊! 学习C语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。如何以最小的代价学习并精通C语言是本文的主题。请注意,即使是“最小的代价”,也绝不是什么捷径,而是...
学习编程或自学编程的困惑,关于C语言,请指教
1.c语言的确是一门通用且重要的语言,撇去那些特殊的编程语言,拿c语言入门其实是很好的。你说好多直接是拿java或者c#作为第一门编程语言,这也行,一般来说这些面向对象的语言前面都会介绍面向过程的一部分,后面就是介绍面向对象也就是OOP的思想。c语言其实是作为一门稍低层的编程语言,unix/linux...
怎样才能学好c语言??
如果说具体的书的话,我觉得那也没有必要,我当时看的书是叫<c语言从入门到精通>那本书书讲得还不错,唯一的缺点就是书里的错误太多了,有些地方看的我很费劲,呵呵。听说有两本书评价很好:<C_Primer_Plus>和<21天学通c>。你可以去看看。当然,也不要完全相信书上的,觉得书有问题,就大胆...
自学C语言需要什么基础啊?英语和数学基础不好可以吗?诚心请专业朋友指点...
粗略统计下,C语言常用的单词最多百来个,每天写写代码你想不记住它们都难,不过话说回来,你英语也必须抓,编程很多都是用英语来表达的,像ACM比赛的题目,纯英文,所以这也需要点英语基础,只要肯下苦功,没有学不会的。至于数学,刚开始的C编程没涉及太多的数学内容,一般的就最两数大公约数和最...
如何学好C语言?
1 我们必须会基础的C 语言,唐好强先生的书就是很好的教材,而且这本书大家能弄懂就够了,我想说的是 大家不用去看什么C边城思想,C语言精髓等等这些书---没用。就C语言而言就看 唐好强先生的书就够了 2:学习C++ 但是大家记住不要把C和C++ 当成2们语言来学习,学过C得人 学习C++ 就会很简...
最最最简单c语言入门 怎么学?? 谢谢
开始学程序设计的话,入门是比较难的,因为你接触的是新的思想,新的方法 最好的方法,就是静下心来,好好看书,有些问题,比如头文件什么之类的,刚开始如果不是很理解的话,没必要立刻弄懂,到后面自然就会慢慢明白了,其它的也是类似 还有,就是要常常把书翻到前面进行知识点巩固,这点个人认为...