《C语言从入门到入土》-- 第一章 “认识C语言”

文章目录

一、语言的发展史

1. 机器语言

2. 汇编语言

3. 高级语言

二、C语言程序分析

1. 第一个C语言程序

2. main函数

3. 库函数

4. 关键字


一、语言的发展史

机器语言 -> 汇编语言 -> 高级语言

1. 机器语言

  • 由一系列二进制数 0 和 1组成

  • 计算机可以直接识别和执行的语言

2. 汇编语言

  • 面向机器的程序设计语言
  • 英文字母或符号串来代替机器语言的二进制码
  • 例如:mov ax bx...

3. 高级语言

  • 贴近人类思维的语言
  • 例如:C、C++、java、Python...

二、C语言程序分析

1. 第一个C语言程序

#include <stdio.h>
int main()
{
    printf("hello world");
	return 0;
}
运行结果:hello world

2. main函数

main函数:主函数

  • main函数 是程序的入口
  • main函数 有且只有一个
  • 即使一个项目中有多个 .c 文件,但是只有一个 main函数,因为程序的入口只有一个

3. 库函数

库函数:为了不再重复实现常见的代码,让程序员提升开发效率,C语言标准规定了一组函数,这些函数再由不同的编译器厂商根据标准进行实现,提供给程序员使用。这些函数组成了一个函数库,被称为标准库,这些函数也被称为库函数。

注意:库函数比较多,了解更多可参考链接:C语言库函数

常见的库函数

printf("  ");

它的功能是在标准输出设备上进行信息的打印。

4. 关键字

C语言中有一批保留名字的符号,比如:int、if、return,这些符号被称为保留字或者关键字

C语言的32个关键字如下:

auto break case char const continue default do double else enum ex
float for goto if int long register return short signed sizeof
struct switch typedef union unsigned void volatile while

注意:关键字比较多,了解更多可参考链接:C语言关键字大全

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

四叔家养的猪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值