cisong
2015-06-18 10:30
“在C程序的同一函数中,各复合语句内可以定义变量,起作用域仅限本复合语句”,请问这个陈述中,同一函数中定义的变量不是整个函数内部都适用么?为什么说仅限用在定义所在的复合语句中呢?
只要记得 变量定义在那个大括号里就在那个大括号里使用,不能超出大括号
非常感谢!
2015-12-24 23:12:58
共 1 条回复 >
{ int i;{ int a;{ int b ;} } }
i 可以用在 b所在的括号,但 b只能在最里面使用
C语言入门
926209 学习 · 20797 问题
相似问题
回答 1
回答 2
回答 4
回答 3