今天来分享C语言的基础知识,以及怎么用VS2010写第一个C语言程序,话不多说,开始上菜:
此博主在CSDN发布的文章目录:我的CSDN目录,作为博主在CSDN上发布的文章类型导读
目录
- 1.程序语言简述
- 2.C语言简述
- 3.C语言的特点
- 4.C语言编译器
- 5.用VS2010写第一个C语言程序
- 5.1.第一步:打开vs2010
- 5.2.第二步:新建项目
- 5.3.第三步:设置项目路径,然后点击确定
- 5.4.第四步:向导点击下一步
- 5.5.第五步:附加选项选择空项目,然后点击完成
- 5.6.第六步:新建源文件,即.cpp文件
1.程序语言简述
程序语言是用来定义计算机指令执行流程的形式化语言。每种程序语言都包含一整套词汇和语法规范。这些规范通常包括数据类型和数据结构、指令类型和指令控制、调用机制和库函数以及不成文的规定(如递进书写、变量命名等)。
大多数程序语言都能够组合出复杂的数据结构(如链表、堆栈、树、文件等)。面向对象的程序语言还允许程序员定义新的数据结构(如“对象”)。
程序语言的发展:
1、机器语言
2、汇编语言
3、高级语言
2.C语言简述
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
C语言文件的后缀名是.c,C++语言的文件后缀名是.cpp,编译后的二进制文件.obj,就是目标文件,可执行文件后缀名是.exe,这些是基础的知识。
C语言是高级语言,既然有高级语言,那肯定有低级语言,最低级的语言就是机器语言,就是0和1组成的语言,因为机器语言全部由0和1组成,程序员使用起来很麻烦,所以慢慢出现了更加简便的语言,使人们使用起来更加方便。
汇编语言是继机器语言后的一种强大的语言,其脱离了0和1的繁琐,采用更加使人们易懂的英文来设计程序。
然后就是高级语言,高级语言有很多种,C语言、C++、Java等,
3.C语言的特点
C语言的特点有:
1、高效性
2、灵活性
3、功能丰富
4、表达力强
5、移植性好
4.C语言编译器
写C语言的编译器有很多,像Turbo C2.0,CodeBlocks等一些其他的编译器。
推荐用微软的编译器,就是VS系列,从最开始的VC++6.0一直到VS2019,期间有vs2010/2013等,目前博主所用的编译器就是vs2010,当然可能后续会使用到VS2019,会持续更新的。
编译器差别没多大的关系,遇到编译器差别的问题一般百度都有,很多解决方案。
下面普及一些VS2010常用的快捷键:
Ctrl+f5 直接运行
F5 开始调试
F7 编译
F9 增加/删除断点
F10 逐过程调试
F11 逐语句调试
Tab 缩进
Ctrl+X 剪切
Ctrl+C 复制
Ctrl+V 粘贴
5.用VS2010写第一个C语言程序
5.1.第一步:打开vs2010
5.2.第二步:新建项目
直接点击页面新建项目,或点击文件->新建->项目。就会出现下列界面:
5.3.第三步:设置项目路径,然后点击确定
项目的位置可以创在自己新建的文件夹中,这样方便操作。
5.4.第四步:向导点击下一步
5.5.第五步:附加选项选择空项目,然后点击完成
如果这个附加选项不选择空项目,系统会自动给你生成一些代码,初学者目前还用不到。
然后点击完成,出现下列界面:
5.6.第六步:新建源文件,即.cpp文件
当然,将.cpp改成.c,就是C语言文件了。
右键源文件->添加->新建项,然后出现下列界面:
然后选择C++文件(.cpp),输入名称(位置不用改变):
然后点击确定,出现以下界面:
这样就可以编写自己的第一个程序了:
然后这个程序的输出就是:
C程序控制台是初学者接触最多的界面,以后大多数程序,都将会在这黑乎乎的界面进行交互。
以上就是本次的分享了,希望对大家有所帮助,欢迎关注博主一起学习更多的新知识!