Skip to content

luo-zhimin/C_Introduction

Repository files navigation

C_Introduction(小白入门)

概述

特点

  • 代码级别的跨平台:由于标准的存在,使得几乎同样的 C 代码可用于多种操作系统,如 Windows、DOS、UNIX 等等;也适用于多种机型
  • 使允许直接访问物理地址,对硬件进行操作: 由于 C 语言允许直接访问物理地址,可以直接对硬件进行操作, 因此它既具有高级语言的功能,又具有低级语言的许多功能,C 语言可用来写系统软件(比如操作系统, 数据库, 杀毒软件,防火墙, 驱动, 服务器程序)
  • C 语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言 - C 语言传递参数可以是值传递(pass by value,值),也可以传递指针(a pointer passed by value, 地址)
  • C 语言中,没有对象,不同的变量类型可以用结构体(struct)组合在一起 6) 预编译处理(preprocessor), 生成目标代码质量高,程序执行效率高

About

小白 C入门学习

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published