空杯心态-C语言复习-1
什么是C语言
- 官方回答:C语言是一门通用的计算机编程语言,常用于底层开发。C语言的设计目标就是提供一种能够以简易的方式编译、处理低级储存器,产生少量的机器码以及不需要任何运行环境支持便可以运行的编程语言。
- 人话:人与人之间交流依靠语言,其中包括汉语、英语、法语等等;同样,人和计算机交流也是需要语言的,而C语言就是其中人与计算机交流的语言之一,其他的还有汇编语言,B语言等等。
关键词 1 底层
常常听说,C语言主要应用于底层开发,到底什么是底层呢?下面用一幅图为大家展示:
关键词2 编译
如图所示,我们写的C语言文件(Test.c)计算机是不能直接识别的,需经过编译、链接的操作就变成了计算机可识别二进制文件/可执行文件,即计算机只能识别二进制文件,它只认0和1,更详细的官方解答:芝麻开门
关键词 3 存储器
不做过度解释,想了解的直接点:芝麻开门
关键词 4 机器码
计算机CPU执行某种操作的命令编码,百度词条:芝麻开门
第一个C语言程序
安装环境
建议安装VS2019,安装包和安装流程网上一查一堆,这里不过多解释。
基于VS2019建立第一个项目
1、双击下载好的VS2019
2、点击创建新项目
3、先1后2
4、依次创建项目名称,选项目存放的位置,可以自己创建个代码的文件夹,将日常的练习代码放一起,最后点击创建。
5、创建头文件,右键1头文件,依次2、3,点击3
6、点击1,填写2时需注意,文件名称以及后缀为:项目名称.c。注意后缀是.c不是.cpp,之后点击创建。
7、项目建立成功,开始写代码。
编写 hello world
#include<stdio.h> //标准输入输出库,std-标准 i-input 输出 o-output 输出
int main() //main函数是程序的入口,且有且只有一个
{
printf("hello,world\n"); //printf 标准输出函数
return 0; //返回值0代表函数无问题,函数若异常一般返回非0
}
Ctrl+F5,运行,