史上最全C语言概念,超详细,800年难遇

一、C语言是什么

1.1 概念

C语言是人和计算机交流的计算机语言
举个例子:

人 -- 人 :汉语、英语、法语 --**自然语言**
人 -- 计算机: Java、C、C++ -- 计算机语言

1.2 编译和链接

C语言是编译型计算机语言,C语言原代码都是文本文件,本身无法运行,必须通过编译器翻译和链接器的链接,生成二进制的可执行的文件。下图演示了源程序经过编译器和链接器处理的过程
在这里插入图片描述

注:
1.每个源文件(.c)单独经过编译器处理生成对应的目标文件(obj.为后缀的文件)
2.多个目标文件和库文件经过链接器处理生成对应的可执行程序(.exe文件)

1.3源文件和头文件的介绍

C语言把 .c 为后缀的文件称为源文件,把 .h 为后缀的文件称为头文件

二、第一个C语言程序

#include <stdio.h>

int main()
{
	printf("hello\n");
	return 0;
}

在VS2022上按快捷键 Ctrl + F5 即可运行。

三、两个常用函数和库函数的介绍

1.main函数

C语言程序不管有多少行代码,都是从 main 函数开始执行的, main 函数是程序的入口,也被称为 主函数main 前面的 int 表示 main 函数执行结束的返回类型—— 整型 。所以在 main 函数的最后写 return 0; 前后呼应。

main函数注意事项

  • main函数是程序的入口
  • main函数有且只有一个

main函数易错总结

  • main被写成了 mian
  • main后边的 () 漏掉了
  • 代码中不能出现中文符号,比如中文括号和中文分号
  • 一条语句结束后,要有分号

2.printf函数

上述代码中

printf("h
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值