《C语言深度解剖》二 static
创始人
2024-04-25 00:46:24

最名不副实的关键字 static

认识多文件如下

extern

在这里插入图片描述
在这里插入图片描述
需要extern先声明在使用

生命没有开辟空间!=100 在main.c里
所有的变量声明的时候,不能设置初始值

为什么要有头文件

在这里插入图片描述
在这里插入图片描述


在这里插入图片描述
头文件要包含
变量的声明int g_val
函数的声明void show(),没有函数的声明虽然可以运行 但是会报警告


在这里插入图片描述


static修饰的局部变量

在这里插入图片描述
在这里插入图片描述
输出结果为10个1 因为局部变量i一但跳出就会销毁

在这里插入图片描述

static修饰后 跳出不会被销毁 所以结果为1到10
在这里插入图片描述

为什么临时变量具有临时性 全局变量具有全局性

首先解答以下问题
在这里插入图片描述
在这里插入图片描述


在这里插入图片描述

在这里插入图片描述

相关内容

热门资讯

demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...