标签 C/C++ 下的文章

变量与常量


  • 常量:有些数据类型在程序使用之前已经预先设定好了,在整个程序的运行过程中没有变化,这些称为常量。
  • 变量:其他数据类型在程序运行期间可能会改变或被赋值,这些称为变量

数据:数据类型关键字


最初K&R标准C90标准C99标准
intsigned_Bool
longvoid_Complex
short _Imaginary
unsigned
char
float
double
  • 按计算机的存储方式,可分为两大基本类型:整数类型浮点数类型
  • 整数和浮点数:计算机以二进制数字存储整数;而把浮点数分成小数部分和指数部分来表示,并分开存储这两部分。
  • 位、字节和字:位是计算机的最小存储单位,可以存储0或1,即二进制数字,或者说位用于设置“开”或“关”;字节是是能表示一个完整数据的基本单位,1字节均为8位;字是设计计算机时给定的自然存储单位,即常说的字长,比如目前的64位字长计算机,计算机的字长越大,其数据转移越快,允许的内存访问页更多。

- 阅读剩余部分 -

C语言起源

1972年,贝尔实验室的丹尼斯 里奇和肯 汤普逊在开发Unix操作系统时设计了C语言。

C语言的特性

  1. 强大的控制结构
    流程控制语句,如if、for、break等
  2. 快速
    C语言具有汇编语言才具有的微调控制能力。
  3. 代码紧凑(程序更小)
    C语言充分利用了当前计算机的优势。
  4. 可移植性
    在一种系统中编写的C程序稍作修改或不修改就能在其他系统运行。
  5. 面向程序猿
    C可以访问硬件,操控内存的位。





- 阅读剩余部分 -