C语言-笔记

1.数据类型

  基本类型:

      整型:整型、短整型、长整型、无符号整型

      浮点型:单精度、双精度、长双精度

      字符型

      枚举类型:enum    enum response{no,yes,none};

  构造类型:

      数组

      结构体

      共用体

  指针类型

  无类型:void

2.局部变量与全局变量

全局变量:所有语句块外,作用域为整个程序

局部变量:作用在语句块内

3.变量的存储类型

  自动变量:进入语句块时自动申请内存,退出语句块时自动释放内存,也称动态局部变量,在不同的并列语句块内可以定义同名变量,因为它们各自占据不同内存单元,并且有着不同的作用域。形参和实参可以同名

  静态变量:

  外部变量:

  寄存器变量:

 

函数的参数传递是“单向的值传递”,即只能将实参的值单向传递给形参,而不能反向将形参的值传给实参,形参值的改变也不会影响实参

猜你喜欢

转载自www.cnblogs.com/hl249853856/p/9958496.html