循环变量的使用
来源:互联网 发布:虚拟机如何安装ubuntu 编辑:程序博客网 时间:2024/04/28 18:26
我们使用整型变量进行循环的时候往往有两种形式:
方式一:
fun()
{
int i;
for(i = 0; i< 10; i++)
{
a[i] = 20;
}
}
方式二:
for(int i = 0; i < 10; i++)
{
a[i] = 20;
}
两种方式效果是一样的,但在这里其实这个i的生命周期是有区别的。方式一的生命周期是fun()函数结束后。方式二的生命周期是for循环结束。这两种方式在下面情况下使用时要注意:
方式一:
int i;
for(i = 0; i< 5; i++)
{
int i;
for(i = 0; i< 10; i++)
{
a[i] = 20;
}
b[i] = 55;
}
方式二:
int i;
for(i = 0; i< 5; i++)
{
for( int i = 0; i< 10; i++)
{
a[i] = 20;
}
b[i] = 55;
}
方式一中的b[i]使用的是最里头的那个i(10),方式二中的b[i]使用的是外头的i(0-4)
编码时应该尽可能不要使用同名变量嵌套。
- 循环变量的使用
- 循环的时候坚持使用(signed) 的数据类型的变量作为循环变量
- 循环中定义的变量为局部变量,只能在循环语句中使用
- 译文:在闭包中使用循环变量是有害的
- 条件变量:pthread_cond_wait使用while循环判断的理解
- Dom动态添加事件,不能使用循环变量的问题
- 命令行参数的使用、goto标签的使用以及for循环中局部变量声明问题
- 第六课for循环(2)---使用循环变量
- 一、关于Java循环中使用的临时变量定义在循环内、外的执行速度测试( Android )。
- C++ primer学习1:细节:标准化后C++中,定义在for循环内部的变量,循环外部不可使用
- shell scripts for 循环中变量赋值 以及 shell中sed的使用
- A3、限制函数内部循环使用局部变量的数目,最多不超过12个
- C++在多线程中使用UINT做循环判断变量的不确定性问题
- for循环内使用闭包,变量的作用域详解
- Shell编程中使用管道循环中无法改变外部变量的解决办法
- MSSQL 定义变量及条件语句,循环语句,全局变量的使用
- 【单片机笔记】51串口printf的使用和变量循环问题
- for循环中控制循环变量的总结 By ACReaper
- LDAP服务器in Windows
- Windows PowerShell Pocket Reference: Pocket Reference
- 2008年 ODF 继续赢得政府支持
- Google Hacking for Penetration Testers, Volume 2
- Grid Computing for Bioinformatics and Computational Biology
- 循环变量的使用
- Taking Your iPod Touch to the Max (Technology in Action)
- 如何在struts框架下使用ajax验证用户名密码
- Model-Based Software and Data Integration: First International Workshop, MBSDI 2008, Berlin, Germany
- 无题吧
- Cocoa(R) Programming for Mac(R) OS X
- Designing and Engineering Time: The Psychology of Time Perception in Software
- Implementing SOA : Total Architecture in Practice
- Creating Mac Widgets with Dashcode