c语言基础知识
c语言特点:
- 高效性
c语言生成目标代码的质量高,执行效率高,具有友好的可读性、编写性。一般情况下,c语言生产的目标代码执行效率只比汇编程序低10%~20%
- 灵活性
c语言共有32个关键字,9种控制语句,书写形式自由,语法不拘一格。
- 功能丰富
c语言拥有多种数据结构,可以使用丰富的运算符和自定义的结构类型来表达多种复杂的数据结构,完成复杂的功能。
- 表达能力强
- 移植性好
可以进行跨平台的程序开发操作
数据类型:
程序=算法+数据结构
数据分为常量和变量(数据不可变与可变)
c语言的数据类型可以分为基本类型、构造类型、指针类型、空类型。
基本类型
- 整型
没有小数或指数的数据类型。可以分为整型常量和整型变量。
有八进制、十进制、十六进制。
八进制OCT:必须以0开头,取值范围0~7,通常无负数。
例-》八进制:013,十进制:11
十进制