首页 > 其他分享 >static 关键字

static 关键字

时间:2022-10-06 16:26:35浏览次数:42  
标签:11 10 int ++ 关键字 static fn

基本介绍:

 

 对于局部变量来说:

 

 对于第三点,有:

 

 此时调用

 

输出如下:

n=10

n++=11

n=10

n++=11

如果再次调用一次

会输出:

n=10

n++=11

n=11

n++=12

===========================================================

取出fn_static()进行分析

第一次执行fn_static(),会执行static int n = 10;此时变量n存储在全局区(同全局变量在一个区域)

按照代码输出n=10和n++=11

第二次执行fn_static(),代码static int n = 10会被忽略,因为加了static,变量n只会初始化一次,所以会跳过static int n = 10这段代码继续往下执行


对于全局变量:

 

 对于第一点,有:

文件1.c↓:

 

 文件2.c↓:

 

 =================================================

如果文件1内有静态全局变量:

 

 

 文件2依旧调用,则会:

 

 

 

 


 

函数使用static修饰:

 类似与变量,不多解释

标签:11,10,int,++,关键字,static,fn
From: https://www.cnblogs.com/MorningMaple/p/16754850.html

相关文章

  • 014——static应用知识:单例设计模式
    static应用知识:单例设计模式设计模式开发中经常遇到一些问题,一个问题通常有n种解法的,但其中肯定有一种解法是最优的,这个最优的解法被人总结出来了,称之为设计模式。......
  • 关键字,缩进,代码块,
    判断语句(JudgmentStatement)是程序的三大语句结构之一。它的作用是根据判断的条件是否成立(真或假),来决定后续代码执行顺序。if后的判断条件通常是一个布尔表达式。即该表......
  • C++ 关键字四种cast类型转换
    1.23四种cast类型转换​作用:克服c中强制类型转化带来的风险,C++引入四种更加安全的强制类型转换运算符(明确转换的目的,偏于程序的维护和分析)const_cast://1.去除const属......
  • 【java基础】接口和抽象类,static和final
    接口和抽象类接口:主要定义方法,让子类去实现,作为标准只有方法,方法都是public,修饰符都被省去没有构造器使用implement关键字继承只能定义静态常量抽象类:父类不实现......
  • this关键字的使用
    1.this.属性=同名实参此时this代表这个对象2.this(形参列表)此时this调用构造器3.this.方法名访问该类里的另一个方法或实例变量 ......
  • static关键字学习
    static关键字学习packagecom.oop.demo07;//static加在方法上是静态方法,加在属性上静态属性publicclassStudent{ //静态变量可以直接类类名.变量名来使用 //非......
  • java入门基础 static final 关键字 修饰符 解释(通俗易懂)
    final和static和finalstatic区别解释?static是用来修饰静态资源的(包括类、方法、变量等),final是用来保证当前变量为常量,finalstatic即保证为静态常量(意思就是不依......
  • 013——static静态关键字
    1.static静态关键字1.1static是什么,static修饰成员变量的用法1.1.1static是什么?static是静态的意思,可以用来修饰成员变量、成员方法。static修饰成员变量之后称为......
  • systemverilog中的静态变量static和动态变量automatic
    本文参考:SystemVerilog静态变量和动态变量_行走的BUG永动机的博客-CSDN博客_systemverilog静态变量和动态变量systemverilog之Automatic-腾讯云开发者社区-腾讯云(ten......
  • CVPR2018关键字分析生成词云图与查找
    今日目标:爬取CVPR2018论文,进行分析总结出提到最多的关键字,生成wordCloud词云图展示,并且设置点击后出现对应的论文以及链接对任务进行分解:①爬取CVPR2018的标题,简介,关键字,论......