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的基本单位是类!
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
c++显式栈实现递归介绍
大家好,本篇文章主要讲的是c++显式栈实现递归介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
2022-01-01
c语言轻松实现猜数字小游戏
猜数字是兴起于英国的益智类小游戏,起源于20世纪中期,一般由两个人或多人玩,也可以由一个人和电脑玩。游戏规则为一方出数字,一方猜,今天我们来用C实现这个游戏案例
2022-04-04
C++智能指针模板应用详细介绍
从比较简单的层面来看,智能指针是RAII(Resource Acquisition Is Initialization,资源获取即初始化)机制对普通指针进行的一层封装。这样使得智能指针的行为动作像一个指针,本质上却是一个对象,这样可以方便管理一个对象的生命周期
2022-08-08
C++实现ETW进行进程变动监控详解
ETW提供了一种对用户层应用程序和内核层驱动创建的事件对象的跟踪记录机制。为开发者提供了一套快速、可靠、通用的一系列事件跟踪特性。本文将利用ETW进行进程变动监控,需要的可以参考一下
2022-07-07
基于Qt实现电子木鱼小游戏
今年最火爆的解压小游戏电子木鱼,现在许多软件都上架了这个小程序。我在网上看了一下基本上都是用py和Java写的,所以我用QT重新写了一下,作为小白练手项目非常适合,快跟随小编一起学习一下吧
2023-01-01
使用Matlab绘制七夕咕呱小青蛙
七夕节到了还不快给你的朋友安排上这只咕呱小青蛙?本文将用Matlab绘制一个可爱的咕呱小青蛙,感兴趣的小伙伴可以动手尝试一下
2022-08-08
C语言结构体数组同时赋值的另类用法
今天小编就为大家分享一篇关于C语言结构体数组同时赋值的另类用法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
2018-12-12
最新评论