C 简介

C语言简介

1. 先学习C语言的原因

C是所有编程语言中的经典 很多高级语言都是从C语言中衍生出来的 比如C++, C#, Objective-C 

2. 简史

1> C语言于1972年发明 首次使用是用于重写UINX操作系统(UNIX以前主要是用汇编语言写的 它奠定了操作系统的基础)

2> 随着UNIX操作系统的成功 C语言也得到了大幅度地推广 被先后使用到大, , , 微型主机上 至今还是世界上最流行, 使用最广泛的高级程序设计语言之一

3> C语言是一门面向过程的语言 非面向对象的语言

3. 特点

1> 丰富的运算符

2> 丰富的数据类型

3> 可以直接操作硬件

4> 高效的目标代码

5> 可移植性好

4. 主要用途

1> 编写系统软件 图形处理 单片机程序 嵌入式系统开发

2> 编写游戏外挂

3> 编写android程序

4> 编写iOS程序

...

5. 版本问题

1> 1983年美国国家标准局(American National Standards Institute 简称ANSI)成立了一个委员会 开始制定C语言标准的工作

2> 1989C语言标准被批准 这个版本的C语言标准通常被称为ANSI C

3> 1999 国际标准化组织ISO又对C语言标准进行修订 在基本保留原来C语言特征的基础上 针对应该的需要 增加了一些功能 命名为C99

4> 2011128 ISO正式公布C语言新的国际标准草案: C11

  

第一个C程序

#include <stdio.h>

int main() {
    
    printf("hello world!
HELLO WORLD!
");
    return 0;
}

// cc -c 文件名.c 编译
// cc 文件名.o 链接
// ./a.out 运行

// cc 文件名.c 编译+链接
// ./a.out 运行

// stdio.h 标准输入输出库
// 
 换行

 // 转义字符

 

原文地址:https://www.cnblogs.com/huangyi-427/p/4717508.html