C语言详细入门指南
来源:互联网 发布:宋徽宗瘦金体字帖 淘宝 编辑:程序博客网 时间:2024/06/07 06:01
前几天因为在折腾Python的编译器,折腾了一晚上,一直弄到那天晚上一点多才算是搞定,于是就在想写几篇教程,希望能够帮助其他人少走一些弯路。
这是第一篇,关于C语言入门的教程,先给大家写个目录:
经典教材推荐
C/C++编译器推荐
编译器的安装及简单使用指南
------------
【1】经典教材推荐
教材推荐:《C语言程序设计(第3版)》,何钦铭、颜晖,高等教育出版社
推荐理由:适合初学者的学习,排版也让人感觉舒服。内容也不会太过于繁复,不会有太多废话。
网上很多人都推荐谭浩强主编的《C程序设计》,不少学校也是使用这本书作为教程。但是我个人不是很推荐这本书作为入门学习的教程。
诚然,这本书足够基础,足够详细。但是我认为这本书叙述过于繁复,并且段落与段落之间排版的不好,很容易让人看没一会感到无聊;书中提供的代码排版也不是很好,并且出现的微小错误较频繁,不利于初学者的学习。
【2】C/C++编译器推荐
C/C++编译器推荐:Dev C++
推荐理由:免费且体积小,使用简单;且有代码自动补全功能,并自带中文(下文会有安装和简单的使用教程)
对于初学者来说,这款软件已经够用了
其他编译器推荐:Visual Studio Community,Code::Blocks
【3】Dev C++的安装与简单使用
首先在后台回复“dev”获得下载链接,或者自行在网络上下载。
安装教程:
双击安装文件,之后会出现一个选择语言的界面,直接点击"ok“,
点击I Agree-Next
之后选择一个安装位置,比如我选择安装在D盘
然后点击Install,然后就在自己安装啦
安装完,点击“Finish”,运行Dev C++
在这里记得选择简体中文,当然你想设置为英文也可以~
这里可以选择一些颜色,个人喜好~
【4】简单使用指南
首先新建项目或新建代码
两者都可以通过点击文件-新建来建立,新建源代码也可以直接点击图片中红框的位置
新建源程序:
新建源程序比较简单,只需要新建一个源代码后,在编辑框内输入相应的代码,之后点击下面图片红框选中的三个按钮,第一个是编译,第二个是运行,第三个是编译并运行。
这次我们直接点击编译并运行,看看接下来要怎么操作
保存这里,记得选择C source files(或者在文件名后面添加“.c"),然后点击保存,如果程序没问题的话就会自动运行~
新建项目:
选择Console Application,点击C项目。这里就不细讲了,跟上面差不多~
另外,个人比较建议初学阶段直接新建源代码~
建议:不管是学习C语言,还是学习其他的编程语言,都应当意识到多敲几行代码是最最重要的。所以如果你想学习C语言,那就老老实实的把书里提到的代码都打一遍,并且一个个尽量都搞懂,那我相信通过一段时间的学习,你肯定能够很好的掌握C语言,从而有助于你学习其他语言,比如Java,Python等。
- C语言详细入门指南
- Google Wave入门详细指南
- 用C语言讲一讲位运算 入门级(详细图解)
- c语言详细讲解!
- 《高质量程序设计指南——C/C++语言》第4章 C/C++程序设计入门
- 详细bitbucket入门手册,手把手操作指南
- C语言详细介绍----初识C语言
- c语言socket编程指南
- c语言socket编程指南
- c语言socket编程指南
- c语言socket编程指南
- c语言socket编程指南
- c语言socket编程指南
- c语言socket编程指南
- c语言socket编程指南
- c语言socket编程指南
- c语言socket编程指南
- JSON c语言开发指南
- bzoj 4152: [AMPPZ2014]The Captain
- perl基础语法
- Java多线程编程
- 在sublime中设置浏览器预览
- STL学习笔记7— —容器set和multiset
- C语言详细入门指南
- c语言简单实现三子棋(五子棋)
- java获取jpg图片信息-有损JPG图片处理
- bootstrap 公用导航栏添加active
- 冒泡、选择、插入、二分排序算法
- Oracle 错误ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务 ORA-01033:ORACLE initialization or shutdown in progress
- layer实现删除确认及操作完成后弹出提醒,然后刷新本页面
- zookeeper配置
- CodeBlocks在win7终端输出中文乱码的解决方法