当在某一条指令放在循环体内的时候,就会被循环执行一定的次数。例如
while(true)
{
Console.Write("1");
}
就会不断输出1。
但是,把声明变量放在循环体内
while(true)
{
int a;
}
是不是会不断地声明a这个变量?
如果不是的话,编译器是怎么处理在循环内部声明变量的?
while(true)
{
Console.Write("1");
}
就会不断输出1。
但是,把声明变量放在循环体内
while(true)
{
int a;
}
是不是会不断地声明a这个变量?
如果不是的话,编译器是怎么处理在循环内部声明变量的?
解决方案 »
- 求使用C#接收TCP传来的文件并将文件保存在本地的例子
- 几个C#难题:特来社区里请教高手们,望指点迷津!!!万分感谢!!!
- 急求Microsoft Visual studio 2008 中的一个Cab9cab文件和cab8.cab文件
- 大家闲聊:VC6和C#区别多大
- 定义快捷键
- 怎样把数据绑定到ToolStripComboBox的ComboBox里?
- 怎样读取不规则excel,显示出来,并写入到SQL表中
- datable绑定在datagrid,在得知数据table是否发生了变化。
- 两个子类继承同个父类的基础问题
- datagrid的连接传参问题?
- 某些允许视频播放的网站的视频播放用flash来播放?
- 如何在光标处插入并替换文件
{
int a;
}
是不是会不断地声明a这个变量?
-=--------------------------
是。
但这个变量的生存期限在while{}循环体内,}后,回收...
如果不会 同意csShooter