什么是C语言?
- C语言是一门高级编程语言,是人与计算机交流的工具。而C语言最擅长与计算机底层打交道,如擅长开发操作系统,驱动软件及硬件。
- C语言是面向过程的语言,广泛用于工业上,因此也是一门工业语言。
- C语言乃编程之本,正所谓C生万物。
数据类型
1.char //字符数据类型
2.short //短整型
3.int // 整形
4.lomg //长整形
5.long long更长整形
6.float .//单精度浮点数
7.double //双精度浮点数
//以上C语言的内置类型
//C语言内置类型在计算机所占大小
变量的作用域和生命周期
作用域
作用域(scope)是程序设计概念,通常来说,一段程序代码中所用到的名字/变量名称并不是有效/可用。
而限定这个名字的可用性的代码范围就是这个名字/变量名称的作用域。
1.局部变量的作用域就是所在局部的范围。
2.全局变量的作用域就是整个工程。
生命周期
变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段。
1.局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束(出了大括号就无了)。
2.全局变量的生命周期是:整个程序的生命周期。
**注意:**主函数是程序的入口。
在一个工程中,主函数有且只有一个。
C语言跨文件调用变量方法使用 extern
.c为源文件 .h为头文件
.java为源文件 .class为字节码文件