首页 > 其他分享 >9.21随笔

9.21随笔

时间:2023-09-21 21:22:35浏览次数:43  
标签:main 9.21 全局变量 函数 int 局部变量 实例 随笔

局部变量

在某个函数或块的内部声明的变量称为局部变量。它们只能被该函数或该代码块内部的语句使用。局部变量在函数外部是不可知的。下面是使用局部变量的实例。在这里,所有的变量 a、b 和 c 是 main() 函数的局部变量。

实例

#include <stdio.h> int main () { /* 局部变量声明 */ int a, b; int c; /* 实际初始化 */ a = 10; b = 20; c = a + b; printf ("value of a = %d, b = %d and c = %d\n", a, b, c); return 0; }

全局变量

全局变量是定义在函数外部,通常是在程序的顶部。全局变量在整个程序生命周期内都是有效的,在任意的函数内部能访问全局变量。

全局变量可以被任何函数访问。也就是说,全局变量在声明后整个程序中都是可用的。下面是使用全局变量和局部变量的实例:

实例

#include <stdio.h> /* 全局变量声明 */ int g; int main () { /* 局部变量声明 */ int a, b; /* 实际初始化 */ a = 10; b = 20; g = a + b; printf ("value of a = %d, b = %d and g = %d\n", a, b, g); return 0; }

在程序中,局部变量和全局变量的名称可以相同,但是在函数内,如果两个名字相同,会使用局部变量值,全局变量不会被使用。下面是一个实例:

在程序中,局部变量和全局变量的

实例

#include <stdio.h> /* 全局变量声明 */ int g = 20; int main () { /* 局部变量声明 */ int g = 10; printf ("value of g = %d\n", g); return 0; }

当上面的代码被编译和执行时,它会产生下列结果:

value of g = 10

标签:main,9.21,全局变量,函数,int,局部变量,实例,随笔
From: https://www.cnblogs.com/my0326/p/17720986.html

相关文章

  • 9.21每日总结
     Hive表操作–增删改:(1)创建一个自定义分隔符的普通内部表:CREATETABLEIFNOTEXISTSemployee( #employee为举例表名,根据实际情况进行替换,下同namestring,work_placeARRAY<string>,sex_ageSTRUCT<sex:string,age:int>,skills_scoreMAP<string,int>,d......
  • 每日总结|9.21-Hive搭建及报错解决方案
    搭建安装hive把apache-hive-3.1.2-bin.tar.gz上传到linux的/opt/software目录下 解压apache-hive-3.1.2-bin.tar.gz到/opt/module/目录下面tar-zxvf/opt/software/apache-hive-3.1.2-bin.tar.gz-C/opt/module/修改apache-hive-3.1.2-bin.tar.gz的名称为h......
  • 2023.9.21——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午上课,下午上课。我了解到的知识点:1.了解了关于模型训练的一些知识和注意事项;2.了解了关于软件构造的一些知识,明日计划:1.完成Hive的测试;......
  • 从零开始的32小车/diary/9.21
    今上午起晚了,一百多个毕设就剩这一个了。也算是为了应付毕设,开卷。 题目:机场智能行李车系统的设计与实现实现行李车定位、非特定人语音识别、循迹避障等,实现一款通过语音交互与乘客进行沟通的可以为机场乘客领路、陪伴乘客完成登机前准备工作的机场智能行李车。需要知识点:嵌入......
  • 9.21 英语精读
    高铁化妆 Apublicservicevideoabout"uncivilisedbehavior"onboardChina'smuch-laudedhigh-speedtrainsappearstohavecomeofftherailsamidaccusationsthatitsinglesoutwomen.Thevideoappearstohavebeenintendedtoencourage......
  • 9.20随笔
    1.想到为什么要考研,算是找到了一个比较充分理由,是想的比较清楚的,因为觉得高考并不是我的顶点,还没有走到自己的巅峰,什么时候才能达到一生的顶峰呢?考上研究生吗,感觉是,因为家里还没有出过研究生,所以就更想开创先例了。2.觉得老师们都很强啊,都是985的博,比我们算是高了几个层次,有时候......
  • 9.20随笔
    C数组允许定义可存储相同类型数据项的变量,结构是C编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。结构体中的数据成员可以是基本数据类型(如int、float、char等),也可以是其他结构体类型、指针类型等。结构用于表示一条记录,假设您想要跟踪图书馆中书......
  • 9.19随笔
    1.为什么一天会有虚度时间的感觉,是因为太懒吗,还是没有把专业课学懂?今天有个新想法,那些我一直没有想明白的问题,其实大多数人也没有想明白,所以大多数人是平凡的一生,答案在路上吗?也许应该每天做好自己。但是到底要怎么做,还真挺难的……,克服那种懈怠的感觉,要是每天都激情满满就好了,连......
  • 9.19随笔
    用Java实现一个程序:随机生成30道小学二年级的四则运算,要求:减法结果不可出现负数,除法结果不可出现小数,乘法结果不能超过999.代码如下:importjava.util.Random;importjava.util.Scanner;publicclassArithmeticQuiz{publicstaticvoidmain(String[]args)throwsInter......
  • Java学习随笔——1
    Java学习拉开学习Java的第一篇,本篇内容来自遇见狂神说,感谢狂神老师的细节无私,干货满满的课程内容什么是JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态......