static修饰的全局变量和局部变量
来源:互联网 发布:网络黑彩代理 编辑:程序博客网 时间:2024/05/16 05:32
//static修饰的全局变量和局部变量
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
{
int num = 1;
num++;
printf("%d\t", num);//2,2,2,2,2
}
system("pause");
return 0;
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
{
static int num = 1;//static 修饰的局部变量,先改变存储位置,将生命周期延长,但是并没有改变作用域,
num++;//static定义的局部变量的语句只会被使用一次,第一次num=2,第二次将num=2进行自增,一次递推
printf("%d\t", num);//2,3,4,5,6
}
system("pause");
return 0;
}
void text()
{
int num = 0;
num++;
printf("%d\t", num);//1 1 1 1 1
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
text();
system("pause");
return 0;
}
void text()
{
static int num = 1;
num++;
printf("%d\t", num);//2 3 4 5 6
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
text();
system("pause");
return 0;
}
int num = 1;
void text()
{
num++;
printf("%d\t", num);//2 3 4 5 6
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
text();
system("pause");
return 0;
}
static int num = 1;//static 修饰的全局变量 ,变量不销毁,继续以上一个值进行使用
void text()//static 修饰的全局变量,只能在当前源文件使用,
{
num++;
printf("%d\t", num);//2 3 4 5 6
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
text();
system("pause");
return 0;
}
static int num = 1;
void text()
num = 1;
num++;
printf("%d\t", num);//2 2 2 2 2
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
text();
system("pause");
return 0;
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
{
int num = 1;
num++;
printf("%d\t", num);//2,2,2,2,2
}
system("pause");
return 0;
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
{
static int num = 1;//static 修饰的局部变量,先改变存储位置,将生命周期延长,但是并没有改变作用域,
num++;//static定义的局部变量的语句只会被使用一次,第一次num=2,第二次将num=2进行自增,一次递推
printf("%d\t", num);//2,3,4,5,6
}
system("pause");
return 0;
}
void text()
{
int num = 0;
num++;
printf("%d\t", num);//1 1 1 1 1
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
text();
system("pause");
return 0;
}
void text()
{
static int num = 1;
num++;
printf("%d\t", num);//2 3 4 5 6
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
text();
system("pause");
return 0;
}
int num = 1;
void text()
{
num++;
printf("%d\t", num);//2 3 4 5 6
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
text();
system("pause");
return 0;
}
static int num = 1;//static 修饰的全局变量 ,变量不销毁,继续以上一个值进行使用
void text()//static 修饰的全局变量,只能在当前源文件使用,
{
num++;
printf("%d\t", num);//2 3 4 5 6
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
text();
system("pause");
return 0;
}
static int num = 1;
void text()
num = 1;
num++;
printf("%d\t", num);//2 2 2 2 2
}
int main()
{
int i = 0;
for (i = 0; i < 5; i++)
text();
system("pause");
return 0;
}
阅读全文
0 0
- static修饰的全局变量和局部变量
- static修饰全局变量 局部变量和函数时候的区别
- static 修饰全局变量、局部变量和函数的区别
- static修饰全局变量,局部变量和函数用法
- static修饰全局变量,局部变量,函数的认识
- static的作用(修饰函数、局部变量、全局变量)
- static--修饰(局部变量、全局变量、函数)
- static修饰的局部变量
- static 修饰的局部变量
- 黑马程序员——C语言之全局变量和局部变量以及static和extern修饰符的作用
- 简述static关键字的作用?(备注:在什么条件下使用static修饰局部变量、全局变量、函数)
- static全局变量,局部变量,函数与普通全局变量,局部变量和函数的区别
- static全局变量,局部变量,函数与普通全局变量,局部变量和函数的区别
- static全局变量,局部变量,函数与普通全局变量,局部变量和函数的区别
- static全局变量与普通的全局变量、static局部变量和普通局部变量、static函数与普通函数的区别
- 全局变量 局部变量和关键字static和extern的使用
- static和全局变量和局部变量的问题
- static作用(修饰函数、局部变量、全局变量)
- easyui如何获取日期datebox中的值
- javac不是内部或外部命令,也不是可运行的程序或批处理文件
- 小记 Eclipse 监视窗口提示的 “Problems” 的排除方法
- 如何用最小的代价完成爬虫需求
- 【Leetcode】java实现KMP算法
- static修饰的全局变量和局部变量
- 20171116
- 网站的技术框架演变
- 全栈之php
- 实验三:文件管理
- 大岛的数量-LintCode
- 软考网络工程师+计算机等级考试四级网络工程师--MAN标准&LAN标准
- 第四个,1-1020-30 35-45求和
- HTML:HTML基本标记