C语言中的变量可以在使用之前任何位置进行定义吗?
展开全部
c89不可以
c99有些可以
编译器不同而不同
所以,写c的话还是在最开始就声明吧
c99有些可以
编译器不同而不同
所以,写c的话还是在最开始就声明吧
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是的。不过有些时候在case内部不能定义变量。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般情况下要在第一个语句前定义。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
标准不同就不同,编译器不同也不同
所以为了考虑可移植性,还是在开始的时候声明吧
所以为了考虑可移植性,还是在开始的时候声明吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询