c语言是面向过程还是面向对象,c语言是面向对象设计的方法吗

首页 > 教育培训 > 作者:YD1662023-06-19 12:08:00

程序是为完成一项特定任务而用某种语言编写的一组指令序列。

编译器

编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)

语言的层次

不同语言

表达式

高级语言

A B

汇编

Add AX,BX

机器语言

0000 0000 0000 1010

主流语言进化史

机器语言→汇编→C→C →C#,Java,Python,VB

C语言特点

优点

缺点

代码量小

编写代码实现周期长

执行速度快

过于自由,经验不足易出错

功能强大

对平台库依赖较多

编程自由

危险性高

3. 为什么要学习C语言

C语言是有史以来最为重要的,最基础的编程语言

五大编程语言统治地位加强

Python、Java、C 和 C ,C# 是 TIOBE 编程语言榜的 Top 5 已经有很长一段时间了,并且远远领先于其它语言。

C语言适用的领域

学习C语言的理由

C语言的精髓

C语言仅有32个关键字,9种控制语句,却能完成无数的功能。

数据类型关键字

a. 基本数据类型(5个)

b. 类型修饰关键字(4个)

c. 复杂类型关键字(5个)

d. 存储级别关键字(6个)

流程控制关键字

a. 跳转结构(4个)

b. 分支结构(5个)

c. 循环结构(3个)

34种运算符

4. 怎么学好C语言5. 常用开发环境IDE

Visual Studio 2022

c语言是面向过程还是面向对象,c语言是面向对象设计的方法吗(5)

下载运行VisualStudioSteup.exe,点击是

c语言是面向过程还是面向对象,c语言是面向对象设计的方法吗(6)

点击继续

c语言是面向过程还是面向对象,c语言是面向对象设计的方法吗(7)

可能需要等一会时间

c语言是面向过程还是面向对象,c语言是面向对象设计的方法吗(8)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.