具体详细步骤如下:(以Code::Blocks为例)
1首先下载下载Codeblocks这个软件,目前最新版本是13.12,
2这个软件是英文的,所以软件是英文界面,建议读者使用英文版,不要去使用汉化版本,毕竟C语言是外国人开发的,所以用英文的界面会比较适合以后的能力提供,这个界面直接点击【I
Agree】,进如下一步安装
3这个是选择安装模式的散粗洞界面,一般你的电脑是一个账凳腊户的,不是多人使用的电脑,所以这里选择Full就行了,就是给电脑所有用户安装
4来到这个界面选择安装路径,这里强烈建议修改下安装路径,不建议使用默认的路径,默认的路径中【Program
Files】中有一个空格,以后安装一个插件可能会出问题,所以建议自己建立一个文件作为该软件的安装路径,比如这里是在D盘建立了一个Develop的文件夹,作为开发软件的安装路径,然后安装路径就选择了D:\Develop\CodeBlocks,这里可以根据自己实际情况定义。
5安装结束之后,d出提示是否运行Code::Blocks,这里都可以选,选择运行
6Code::Blocks的启动界面,这里是13.12版本,在上述经验有说到
7这个直接选择Set
as
default就行了,因为此时还没有冲枯安装其他的插件,所以其他的选项是灰色的,然后点击OK
8紧接着看到的就是软件的这界面,这个界面就是Code::Blocks的界面
(1)首先学习C语言你就要有一个好的心态,要有坚持的心态,不能学一段时间,觉得难就不学了,这是最忌讳的,学习C语言坚持是最重要的。
(2)接下来就是掌握有效的学习方法
C语言是一门公认的不易入门的语言,因为涉及的内容比较多( 特别是语法繁多 )。
如果你想学习C/C语言,你可以咨询页面客服哦,还会直接给你资料的。
下面我们进入正题:看看学习C语言要经过几个方面,几个阶段:
1.首先阅读和理解现有的程序,一般是教材资料的程序,每个程序都必须亲手打一遍。在输入代码的同时,一定要了解每一个语句的意义和运算符号的意义。
2.完成了第一阶段的学习后(一般2-4节课),开始根据给定的源代码进行简单的修改,这个阶段可以实现一点点自己的想法,同时也能将相关的语法掌握的更加熟练。
3.模仿阶段:当我们可以扰悉进行简单修改代码后,可以尝试模仿现有程序的代码,编写自己的代码,比如,我们学会了求解梯形面积的程序后,我们可以编写求解三角形的面积。
此时的模仿,不仅仅是模仿代码结构,还需要模仿问题的分析方法,有数学问题,也有实际生活问题,这也是初步培养逻辑思维和计算思维的过程。
4. 独立阅读代码阶段:在编写程序之前,阅读现有缓手乎的程序,可以提高程序的薯蠢理解能力,学会其他人编写程序的思想,也可以是同学的程序,找出同学程序的错误或不同写法,都是很好的学习编程的方式。
5.独立分析问题阶段:这个阶段和第4阶段同时进行,独立分析问题就是将现实的问题运用计算思维去解决,即通过问题分解、模块划分、算法设计和代码编写,最后调试程序。
在学习C语言时,在这里需要注意一些问题,那就是要记住从程序逻辑分析问题,多多进行调试,自己解决问题。
相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:一是学习顺序
先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需姿绝培要学习和工作中慢慢理解和消化了。
c11.jpg
二是学习方法
人的知识80%是通过眼睛获取的,但是学习编程有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,才能算是真正学会了。项目能否完成,就是衡量是否学会的唯一标准。后期就是代码的质量和优化问题了,这个只能在项目工作中慢慢积累经验了。
c12.jpg
最后强调一点
很多人学不会编程是因为掉坑里了。就是教程或者书上的知识点之间跨越太大,作为一个初学者很难自己摸索出来,前面的知识点没有掌握,接着学习后面的知识,肯定是学不会了。目前绝大多数编程书籍和教程或多或少都有这样的弊端。自学能力比较强的人可以通过各种方法,参考各种网上的资料自己解决。但是大多数自学能力不是很强的人,只能依赖老师、同学、同事或者朋友帮忙指导,或者报名培训机构,老师指导完成了。
学习编程通常需要一些好的学习资料,包括纸质的书籍,视频教程,课件,项目练习,代码。零基础入门的书籍推荐《明解C语言》、《C Primer Plus》,还有一本非常特别的汇编和C语言正迹唯向逆向结合的书编程达人内部教材《汇编、C语言基础教宏好程》也非常不错,讲解汇编和C语言的本质非常透彻,非常细致。视频资料也是特别多了,各种视频网站、论坛、自媒体都有,比如网易课堂、腾讯课堂、慕客网这些。还有一些论坛,比如CSDN、编程中国等。最重要的一点就是答疑服务,推荐爱达人的网站也很不错,从零基础入门到应用课程,配套的视频、课件、代码、项目、答疑服务都有,还可以兼职接单,学以致用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)