局部变量和static的千丝万缕
来源:互联网 发布:大麦电话软件下载 编辑:程序博客网 时间:2024/06/07 02:51
第一种
#include<stdio.h>
int main()
{
int i=0;
for(i=0;i<=10;i++)
{
static int , j=10;
j++;
printf("%d\n",j);
}
return 0;
} 输出的结果为11,12,13,14,15,16,17,18,19,20,21
第二种
#include<stdio.h>
int main()
{
int i=0;
static int j=10;
for(i=0;i<=10;i++)
{
j=10;
j++;
printf("%d\n",j);
}
return 0;
}
输出的结果为11,11,11,11,11,11,11,11,11,11,11(十一个11)
第三种
#include<stdio.h>
int main()
{
int i=0;
for(i=0;i<=10;i++)
{
int j=10; 没有用static 函数
j++;
printf("%d\n",j);
}
return 0;
} 输出的和第二种输出的完全相同为十一个11
总结:在函数中相同的语句在不同位置输出的结果也不相同 特别是static的使用
1 0
- 局部变量和static的千丝万缕
- static修饰的全局变量和局部变量
- 局部static变量 和 成员变量 的使用技巧
- 成员变量和局部变量和static
- static修饰的局部变量
- static局部变量的使用
- static 修饰的局部变量
- static全局变量与普通的全局变量、static局部变量和普通局部变量、static函数与普通函数的区别
- 全局变量 局部变量和关键字static和extern的使用
- static和全局变量和局部变量的问题
- static修饰全局变量 局部变量和函数时候的区别
- static 修饰全局变量、局部变量和函数的区别
- static全局变量,局部变量,函数与普通全局变量,局部变量和函数的区别
- static全局变量,局部变量,函数与普通全局变量,局部变量和函数的区别
- static全局变量,局部变量,函数与普通全局变量,局部变量和函数的区别
- 局部变量和全局变量,extern和static
- 测试 static 局部变量 与 局部变量的不同
- static和extern修饰局部变量
- [iOS]Xcode插件管理器Alcatraz
- 淘品牌遭受挤压,看新农哥如何卷土重来
- LeetCode 268 -Missing Number ( JAVA )
- 如何取消代理的设置
- LruCache详解之 Android 内存优化
- 局部变量和static的千丝万缕
- idea 打war包
- 欢迎使用CSDN-markdown编辑器
- 利用SetConsoleTextAttribute函数设置控制台颜色
- Scrapy设置之Feeds
- Android中button setbackground setbackgroundColor方法问题
- Web应用——驾培管理系统之框架搭建(作者:小圣)
- 关于Linux下获取系统时间问题
- Grunt环境部署_3