当前位置: 移动技术网 > IT编程>开发语言>C/C++ > C语言入门教程-(1)简介及搭建环境

C语言入门教程-(1)简介及搭建环境

2018年12月12日  | 移动技术网IT编程  | 我要评论

绯闻女孩全集下载,狗仔谈拍陈思诚出轨门过程,织金县人民政府网

1.谁适合阅读本教程

本教程可以帮助大家从零开始学习c语言,对于有一定基础的人起到夯实基本功的作用。c语言容易学习,非常适合初学者入门,而且也为以后的编程打下基础。借用一句话:“要进入编程行业高手必学c语言,要挣大钱必学c语言,要做黑客、红客必学c语言。”当然了,这是夸张的话了,但是体现出了c语言的重要性。

2.简介

c语言是一种通用的、面向过程式的计算机程序设计语言。它易于学习,是结构化语言,能够产生高效率的程序,可以在多种计算机平台上编译。在学习c语言的路上,它会帮助你成长为优秀的程序员。c语言最大的优点在于,它的代码运行速度与汇编语言编写的代码运行速度几乎一样。

3.windows 平台下的集成开发环境(简称 ide)

c语言的开发环境,需要有文本编辑器和c语言编译器。文本编辑器的作用是让你写代码的,这个代码是用来给自己或者他人看的,称为源文件,c程序的源文件通常使用扩展名 ".c"。而c语言编译器的作用是将源文件"编译",转为机器语言,把源代码编译成最终的可执行程序。简单的来说,一个是给人看的,一个是翻译后给机器看的。

当然,作为刚入门,我们就不要搞得太复杂了,我们直接装一个大礼包就好了,也就是集成开发环境!集成开发环境就是包含了文本编辑器和编译器。ide可以帮助我们更加方便、快捷的搬砖~哦,不!我的意思是写代码,搬砖是不可能搬砖的。

下面给大家介绍几个常用的c语言ide。本系列的教程将会使用vs2015的开发环境,当然一开始直接用vs还是会有一些困难的,但我还是推荐大家用这个,我也会简单的给大家介绍一些基本的使用。vs也是以后c++学习必备的工具,甚至将来工作的实际开发环境。

1) visual studio(简称 vs)

visual studio是微软开发一款windows下的标准ide。vs在实际开发中被广泛的使用,微软还会对其进行更新和升级,目前最新版本是vs2017。vs具备强大的功能,集成很多开发工具。vs一般有三个版本,分别是:免费的社区版以及收费的专业版和企业版。对于大部分程序开发来说,这三个版本的区别不大。免费的社区版一样可以满足大家的需求,所以我推荐大家使用社区版,既省去了破解的麻烦,也尊重了微软的版权。最大的缺点可能就是体量比较大,安装和卸载麻烦。

推荐指数:五颗星

2)code::blocks

code::blocks 是一款开源、跨平台、免费的c/c++的ide,主要优点是小巧灵活,易于安装和卸载,缺点是不如vs功能强大,以及实际开发用的不多。

推荐指数:四颗星

3) dev c++

dev c++是一款免费开源c/c++的ide,也是一些大型竞赛的指定工具。dev c++的优点是体量小、安装以及卸载起来都比较的方便,缺点是调试功能弱。

推荐指数:四颗星

4)visual c++ 6.0(简称vc 6.0)

visual c++ 6.0也是微软开发的ide,是国内很多高校的教学工具。但vc 6.0是1998年的产品,在win8或者win10可能会有各种各样的兼容性问题,所以不推荐使用。很多大学把它作为教学工具,并且选用的教材也以vc 6.0为基础来讲解c语言和 c++,这也说明了中国高校的教学体制落后,课程体系的更新远远跟不上技术的进步。

推荐指数:两颗星

5)turbo c

turbo c是一款古老的c语言开发工具,程序员只能使用键盘操作,不能使用鼠标,所以非常不方便。turbo c集成了一套图形库,可以在控制台程序中画图,看起来非常炫酷,所以至今仍然有人在使用。

推荐指数:两颗星

注:开发环境的下载链接,在公众号:程序员基础知识,回复“开发环境”即可获取

4.vs2015的使用

下面简单的介绍一下vs的使用,使用vs如何建立一个项目。

1)创建项目

首先,打开 vs2015,在上方菜单栏中选择“文件 --> 新建 --> 项目”。


出现下图,选择“win32控制台应用程序”,填写项目名称,存储位置,点击“确定”按钮即可。

然后弹出下图:

点击“下一步”按钮,弹出下图:

选择“控制台应用程序”,再勾选“空项目”,然后点击“完成”按钮就创建了一个新的项目。

2)添加源文件

首先,在“解决方案资源管理器”中,选择“源文件”右击鼠标,选择“添加 -> 新建项”,如下图所示:


弹出对话框。如下图所示:

选择“c++文件(.cpp)”,填写源文件名称,点击“添加”按钮即可。

3)编写代码并调试运行

打开 helloworld.cpp,写入代码。


使用快捷键“ctrl+f5”,进行编译、运行。得到下图结果:

上图中,我们可以在输出的信息看到运行成功。

我们可以看到输出结果,控制台输出“helloworld!”。

5.第一个程序

#include <stdio.h>

int main()
{
    printf("hello world!\n");

    return 0;
}
  • 1)程序的第一行 #include  是预处理器指令,在编译之前进行的处理,告诉编译器要包含 stdio.h 文件。如果不理解的话,就先简单的记住程序的第一行是这段代码就行。

  • 2)int main() 是主函数,程序从这里开始执行。所以我们读程序的时候一般先从main()函数开始。

  • 3)printf("hello world!"),printf()是格式化打印函数。它的作用就是输出语句,在屏幕上显示"hello world!"。

  • 4)\n是换行符,起到换行作用。

  • 5)return 0; 终止 main() 函数,并返回值 0。简单的理解为程序成功运行结束就好了。

6.总结

总结一下,本节内容先对c语言做了简单的介绍,然后介绍了如何使用vs2015编写程序,最后分析了我们接触的第一个程序。希望大家可以自己跑一遍这个程序,也可以试试动手敲一下这个程序。也许能体会到完成第一个代码的成就感。

7.练习

1-1 在自己电脑上动手安装一个开发环境。
1-2 在控制台输出"hello world!"。
1-3 在上述基础上,通过更改代码在控制台输出"hello meng!"。

可以在评论中,写下你们的练习答案。

之后的文章会给大家带来更精彩的内容
欢迎关注我的知乎专栏:程序员基础知识
获取练习答案以及更多实战项目
欢迎关注我的公众号:程序员基础知识
交(gao)流(ji)群:493584686

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网