什么是C语言?

  • C语言是一门高级编程语言,是人与计算机交流的工具。而C语言最擅长与计算机底层打交道,如擅长开发操作系统,驱动软件及硬件。
  • C语言是面向过程的语言,广泛用于工业上,因此也是一门工业语言。
  • C语言乃编程之本,正所谓C生万物。

数据类型

  1. char //字符数据类型
  2. short //短整型
  3. int // 整形
  4. lomg //长整形
  5. long long更长整形
  6. float .//单精度浮点数
  7. double //双精度浮点数
    //以上C语言的内置类型
    //C语言内置类型在计算机所占大小

初识C语言_后端

变量的作用域和生命周期

作用域


作用域(scope)是程序设计概念,通常来说,一段程序代码中所用到的名字/变量名称并不是有效/可用。

而限定这个名字的可用性的代码范围就是这个名字/变量名称的作用域


  1. 局部变量的作用域就是所在局部的范围。
  2. 全局变量的作用域就是整个工程。
    生命周期

变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段。

  1. 局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束(出了大括号就无了)。

  2. 全局变量的生命周期是:整个程序的生命周期。

**注意:**主函数是程序的入口。

在一个工程中,主函数有且只有一个。

C语言跨文件调用变量方法使用 extern

.c为源文件 .h为头文件

.java为源文件 .class为字节码文件