C语言 全局变量和局部变量详解及实例

 更新时间:2017年01月12日 11:09:55   投稿:lqh  
这篇文章主要介绍了C语言 全局变量和局部变量详解及实例的相关资料,需要的朋友可以参考下

C语言 全局变量和局部变量详解

核心内容:

1、局部变量和全局变量

变量按照作用域分为:全局变量和局部变量

全局变量的作用域:从定义位置开始到下面整个程序结束。

局部变量的作用域:在一个函数内部定义的变量只能在本函数内部进行使用。

OK,上面的效果用Java语言实现一下:

public class App1 
{
  public static int k = 10;//相当于全局变量
  public static void main(String[] args)
  {
    int i = 10;//局部变量
    fun();
    g(10);
  } 
  public static void fun()
  {
    System.out.println(k);
  }
  public static void g(int j)//局部变量
  {
    System.out.println(j);
  }

}

还是那句话,C语言的基本单位是函数,Java的基本单位是类!

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • opencv车道线检测的实现方法

    opencv车道线检测的实现方法

    这篇文章主要介绍了opencv车道线检测的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • C语言编程PAT乙级学习笔记示例分享

    C语言编程PAT乙级学习笔记示例分享

    这篇文章主要为大家介绍了C语言编程PAT乙级学习笔记实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • C++基于蔡基姆拉尔森计算公式实现由年月日确定周几的方法示例

    C++基于蔡基姆拉尔森计算公式实现由年月日确定周几的方法示例

    这篇文章主要介绍了C++基于蔡基姆拉尔森计算公式实现由年月日确定周几的方法,涉及C++针对日期时间的数值运算相关操作技巧,需要的朋友可以参考下
    2017-07-07
  • 使用Qt封装一个发送http请求通用类

    使用Qt封装一个发送http请求通用类

    这篇文章主要为大家详细介绍了如何使用Qt封装一个通用类,可以通过QNetworkRequest和QNetworkReply进行http请求,感兴趣的可以了解一下
    2024-12-12
  • vc控制台程序关闭事件时的处理方式及注意点详解

    vc控制台程序关闭事件时的处理方式及注意点详解

    在本篇文章里小编给大家整理的是一篇关于vc控制台程序关闭事件时的正确处理方式的相关知识点内容,对此有需求的朋友们可以参阅下。
    2021-12-12
  • C++浮点型的存储方式详解

    C++浮点型的存储方式详解

    本篇文章是对C/C++浮点数在内存中的存储方式进行了详细的分析介绍,需要的朋友参考下,希望能够给你带来帮助
    2021-09-09
  • 快速解决boost库链接出错的问题(分享)

    快速解决boost库链接出错的问题(分享)

    下面小编就为大家带来一篇快速解决boost库链接出错的问题(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • c语言:基于函数指针的两个示例分析

    c语言:基于函数指针的两个示例分析

    本篇文章是对c语言中函数指针的两个示例做了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C语言中关于动态内存分配的详解

    C语言中关于动态内存分配的详解

    动态内存是指在堆上分配的内存,而静态内存是指在栈上分配的内存。栈上分配的内存是由系统分配和释放的,空间有限,在复合语句或函数运行结束后就会被系统自动释放而堆上分配的内存则不会有这个问题。
    2021-09-09
  • 浅谈C结构和C++结构之间的区别

    浅谈C结构和C++结构之间的区别

    这篇文章主要介绍了浅谈C结构和C++结构之间的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04

最新评论