个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
局部变量被引用时要在其名称前加上标志“”,而且必须先用DECLARE命令定义后才可以使用
2个回答
局部变量(Localvariables)指在程序中只在特定过程或函数中可以访问的变量
1个回答
自动变量是局部变量,即它的区域性是在定义他的函数内部有效
是局部变量,函数结束后自动释放内存
4个回答
局部变量可以作为计数器来计算循环执行的次数,或是控制循环执行的次数
中文名局部变量外文名Localvariables范围C语言等面向过程语言中特点可以和全局变量重名不足局部变量会屏蔽全局变量1局部变量和全局变量2重名现象3应用局部变量局部变量和全局变量编辑在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量
因此,当多次调用一个函数且要求在调用之间保留某些变量的值时,可考虑采用静态局部变量
根据静态局部变量的特点,可以看出它是一种生存期为整个源文件的量
局部变量定义:Dim a as string;全局变量定义: Public a as string。局部变量就是只在当前窗口有效,全局变量则在整个程序都有效不用多次定义。
3个回答
④局部变量的名称不能与全局变量的名称相同,否则会在应用程序中出现不可预测的结果
A:一个变量的生存期是它所在的一个完整的{ };在复合语句内定义的变量只能在本语句之内使用; 例如for(int i;………………)这里的i就只能在这个for语句之内使用。 B:形参是子函数的一部分,只能在子函数内部使用,所以是局部的。 C:和B差不多.
你理解的很正确 这种处理方式肯定是不行的 有的编译器将他作为警告 有的作为失败
你可以打开任意一个PB窗口(PB8为例)。 在窗口的下面有一行标签页,一般有layout,open,functionlist,eventlist,declare global variables等等,这个是可以定制的。如果在标签页里看不到的话,可以在view菜单中找,其中一个variable项单击,...
将x,y定义成指针,这样a和b的值就可以交换过来了。
在delphi中有3种循环,for循环的控制变量必须是局部变量。因为for循环是经过优化的,变量不可以在循环体中修改。如果是公共变量在程序的其它地方都可以修改,那就不好控制了,而且也容易出bug
auto变量的概念你弄错了~~~I是全局变量 auto是缺省的存储类型,当你定义了变量以后系统就会为它分配内存。无论你是否使用它都是存在于内存中的。auto全局变量也行,局部变量也行
“局部变量、成员变量”我称为非静态成员变量。 “全局变量”称为静态成员变量。 非静态成员变量是在定义后,电脑随机给一个地址,当程序运行结束时,地址收回。而静态成员变量的不收回,而且一但给了地址它,这个地址就是它的了,不管程序结不结束。它在等待有个语句来释放它。或者关了电脑也就没了。 “Java中的变...