数据传递:(3种方式)

①:参数传递 ②:返回值 ③:全局变量

extern:可以在另一个文件引入全局变量,不需要做初始化的操作。

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

static:静态变量,只能赋初值1次,下图的static  int  z=20;这条语句只执行一次。

使用printf()实现回删效果:

printf(“\b  \b”);在两个\b中间输出一个空格。\b是退格。

C语言学习(7)——全局变量和静态变量相关推荐

  1. 深入理解C语言系列之内存和地址的故事(虚拟内存分区、全局变量与静态变量、外部函数内部函数、选择性编译)

    文章目录 一.内存的分区 二.虚拟内存分区 三.变量作用域与静态变量 四.外部函数与内部函数 五.include与define选择性编译 一.内存的分区 1.内存分为:物理内存和虚拟内存. 物理内存︰ ...

  2. C语言学习笔记08-函数、变量作用域{}

    C语言自定义函数 函数 / 方法(面向对象语言),将功能重复的代码段(原始的方式是cv)提取抽象出main方法外,将其放入一个新的函数中,从而在main中只需要调用该函数就可完成一项复杂的工作,代码会 ...

  3. python中静态变量的作用_小白必读文章之全局变量与静态变量

    全局变量与静态变量 static 声明的变量在C语言中有两方面的特征: 1.变量被放在程序的全局存储区中,这样在下一次调用的时候还可以保持原来的赋值.这一点是它与堆栈变量和堆变量的区别. 2.变量用s ...

  4. 全局变量和静态变量以及内存堆栈的关系

    在编写程序时,内存的控制是很重要的一部分.关于全局变量和局部变量,静态变量的关系如何?以及他们在内存在是存储于哪部分的?做个记录,以便往后查看. 1. 全局变量和静态变量 全局变量:又称外部变量,与之 ...

  5. java 静态全局变量_静态变量static和全局变量global

    静态变量static , 全局变量global 静态变量 在java也叫类变量从名字可以看出它是属于某个类的而不是类的实例.它的关键字是static存储在静态存储区,当程序执行,类的代码被加载到内存, ...

  6. c++全局变量与静态变量

    概述: 全局变量和和由static修饰的静态变量都被储存在全局数据区.全局数据区的内存在程序运行时会被全部置'0'.这不同于局部变量,局部变量在栈上分配内存,但此块内存一般不为零,且编译器不会在局部变 ...

  7. C/C++开发工程师面试题整理(一)——C语言关键字、预处理、静态变量全局变量、函数等

    整理一些找工作问到的题型和答案,加油吧,小菜鸡.不会的很多,感谢各位面试官的提问和解释,让我获益匪浅. 一.C语言关键字 1.关键字static的作用是什么(中兴面试题2020) 答:1.static ...

  8. 【C++】局部变量、全局变量、静态变量与动态对象的性质

    [fishing-pan:https://blog.csdn.net/u013921430转载请注明出处] 概述 局部变量 在一个函数内部定义的变量(包括函数形参)是局部变量. 全局变量 在函数外定义 ...

  9. react-native全局变量和静态变量使用

    react-native 多个类引入变量,可以使用下面三个方式 静态变量 全局变量的使用: 1 导入文件方式 2 全局变量方式 实现类 Test.js import {Button, Text, Vi ...

最新文章

  1. javascript es6 module 模块 的使用
  2. 简述dijkstra算法原理_Dijkstra算法之 Java详解
  3. 64位Visual Studio 2022,微软在下一盘大棋!
  4. Flume架构以及应用介绍[转]
  5. vivado和modelsim联合仿真实现分频器——2的n次方分频
  6. 解决SecureCRT连接linux超时后断开
  7. iOS黑魔法-Method Swizzling
  8. WM_CREATE消息响应函数和WM_INITDIALOG消息响应函数之区别
  9. jdk和tomcat环境变量批处理(.bat)
  10. [Java][Android] 多线程同步-主线程等待所有子线程完成案例
  11. 微信小程序中长按识别二维码
  12. 微信小程序样式大全(一)
  13. Ubuntu虚拟机使用桥接模式设置IP
  14. 教程丨键盘上的各按键的作用与常用办公快捷键大全
  15. 记录双十一微信群抢楼的脚本
  16. 唐僧为什么可以领导孙悟空(项目管理)
  17. 【转载】HTML自定义滚动条(仿网易邮箱滚动条)
  18. 人不怕不满足,就怕不知足
  19. 【AD】如何画双层PCB板,双层PCB板布线规则
  20. vue3之watch和watchEffect实战总结

热门文章

  1. 如何建设(访问)本地网站
  2. wireshark出现rst的原因_Wireshark过滤器的使用
  3. 贾跃亭所持乐视网股权触及平仓线 部分面临被司法拍卖
  4. WindowsAPI关机、重启
  5. 【二维码】——生成二维码并转为base64
  6. catia草绘标注工具
  7. PCN-224(H)金属有机骨架cas1476810-88-4|cas157542-47-7 |D-MYO-肌醇1,4,5,6-四(磷酸二氢酯)四钠盐|齐岳生物
  8. 盘点:十大电磁仿真软件
  9. widget是什么意思?
  10. Linux 两个文件求交集、并集、差集