怎么在电脑上创建编译环境以及第一个程序
什么是计算机语言
基本定义:人与计算机交流的语言就叫做计算机语言,而C语言只是其中的一种,广泛应用于底层软件开发。
底层软件开发 : 比方说电脑是一个硬件,他需要一个操作系统去操作它,在操作系统之上呢有一个叫做 应用层 的东西。而C语言主要是开发操作系统之下的那些开发。
C语言的标准语法: 被称为 ANSI C。 C11目前是最新的标准
计算机语言的演变: 一开始计算机只有二进制语言(100101010010),后来出现了汇编语言。 因为二进制语言太难记了。比方说我定义ADD(加法)的二进制序列是0101101, 那么“ADD”实际上就是这个二进制序列的一个“助记符”。 而用这种助记符所组成的语言就叫做汇编语言。而C语言的流行就源于它最开始作为汇编语言出现的时候好用。后来由于C语言被各种方式修改,所以出现了C语言的国际标准。
怎么写C语言代码
C语言的编译器: 实际上写C语言的工具。市面上常见的编译器有:Clang、GCC、WIN-TC、SUBLIME、MSVC、TurboC等等。
VS2013/VS2019: 他是一个集成开发环境,集成了像MSVC这样的编译器。所以可以用VS2013来编译C语言代码
如何用VS写出一个代码:
- 创建一个文件
- 创建一个源文件
- 写代码
- 编译代码
自己的实践步骤,我在Mac上面下载了VS,并尝试按照指导创建编程文件。不知道Mac上的操作与Windows系统上的操作有何不同。
程序的两大组成:
main函数:一个程序必不可少的函数
int main()
{
// 这个地方就用来写函数
return 0
}
- main函数是程序的入口
- int 是函数的返回类型
- main() 是函数名
- 中括号的所有部分是函数体
- int是“整形”的意思, int与return 0 形成了一个呼应
- 上面那个#include<stdio.h> 也是必要的,相当于引用这个函数命令库
- int main() 也被称为所谓的梦函数,一个工程中有且只有一个main函数。一个工程里可以有多个.c 文件,但是只能有一个main 函数
必不可少的引用函数库:
#include<stdio.h>
总结: 一个函数的基本组成部分是
#include<studio.h>
int main()
{
//函数的内容
return 0;
}
printf 函数:
//printf() 函数
printf("hello world")
//里面的引号部分就是输出的内容效果为:[请添加图片描述](https://img-blog.csdnimg.cn/5c2fd08479314c0cabe7d66b63acf185.png)
//如果想让输出内容独立为一行!就这样
printf("hello world\n")
//其效果为:![请添加图片描述](https://img-blog.csdnimg.cn/b71a1d7633f9441bb8bcaa4d35d45020.png)