VC++中的goto语句问题
现在是结构化编程了,所以一般是不用goto语句的,但我觉得写程序时有时真的不太方便
那在现在的编程软件中(比如Visual Studio 2010)goto语句还保留么?有没有完全被废止啊
将来会被完全废除么?
多谢了
补充:多谢hello812293858 ,但任何事情都是要放到实际情况中看的:
1.我写程序的目的是给自己用的,不希望他人看我的代码,更不需要他人来维护
2.至于是不是会发生混乱,不利于将来自己维护,我写代码时一定会注意这一点的
最后希望微软今后不会取消这一语句.
答案:goto语句是一种无条件跳转,虽说可以让你方便的跳转到源代码的任意一部分,可是人家如果要维护调试你的程序的时候找goto所跳转的地方就会比较难找。而且goto会让程序代码混乱,如果你在一个程序用多个goto的话会让你自己感到头昏脑胀。亲测Visual Studio 2010 goto语句仍可用,但我想后来会被废除掉。因为continue更有规律性。
其他:goto是C标准的一部分,VS2010当然也支持,不过都不推荐使用
上一个:怎么样用VC++做小游戏界面啊?
下一个:培根论求知(节选)中的3句名言 摆脱啊 火速 今天就要!!