44问答网
所有问题
C语言允许在一个函数内部的复合语句里面定义变量吗?
如果可以,那么这个变量的作用域是从哪里到哪里?是不是在这整个函数里面都有效?还是……
举报该问题
推荐答案 2005-11-02
可以的,,
变量的作用域在函数内部,属于局部变量
在函数体外无效
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/RWD6GD.html
其他回答
第1个回答 2005-11-02
你是说
for(int i = 0; i < 10; i++)
{
.......;
}
你是说这种写法?不可以
第2个回答 2005-11-03
C里不行,C++里可以.
第3个回答 2005-11-05
应该是不可以的,你可以去试试!
第4个回答 2005-11-02
静态变量~~
相似回答
C语言允许在复合语句内定义
自动
变量
。对的错
的?
答:
C语言允许在复合语句内定义自动变量
。这是对的。定义的自动变量仅在复合语句内有效。
C语言允许在一个函数内的复合语句内定义变量吗?
答:
作用域就在该
复合语句内
, 一出复合语句, 就不认识它了.
如果
在一个函数
中
的复合语句
中
定义
了一个
变量
,则以下正确的说法是...
答:
在一个函数内部定义的变量只在本函数范围内有效,也就是说只有在本函数内才能引用它们,
在此函数以外是不能使用这些变量的
。在复合语句内定义的变量只在复合语句范围内有效,只有在本复合语句内才能引用它们,在复合语句以外是不能使用这些比那里的。函数中的复合语句变量特点:主函数中定义的变量也只在主...
在
C语言中
,如果
在一个函数的复合语句
中
定义
了一个
变量
,则该变量()
答:
在
C语言中
,如果
在一个函数的复合语句
中
定义
了一个
变量
,则该变量()A.只在该复合语句中有效,在该复合语句外无效 B.在该函数中任何位置都有效 C.在本程序的原文件范围内均有效 D.此定义方法错误,其变量为非法变量 正确答案:A
大家正在搜
c语言函数的定义与调用
自定义函数c语言
c语言自定义函数例子
最基本的c语言语句是什么
C语言函数
C语言if语句
C语言判断语句
c语言函数类型
c语言怎么调用函数
相关问题
谭浩强的《C语言程序设计》:“在函数和复合语句内定义的变量....
如果在一个函数中的复合函数语句中定义了一个变量,则该变量()...
c语言允许在复合语句中定义自动变量吗??? 急求
C语言复合语句的使用
c语言中复合语句的问题
c语言中复合语句是用一对什么界定的语句块
c语言中复合语句是用一对什么界定的语句块
如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法...