相当于就是{}里面的代码执行且只执行一次,可以在其中任何地方添加break随时退出代码执行。
好处:
如果你有一个复杂的函数,变量很多,而且你不想要增加新的函数,可以使用do{...}while(0),将你的代码写在里面,里面可以定义变量而不用考虑变量名会同函数之前或者之后的重复(因为是局部变量或函数)。
例
等同于
相当于就是{}里面的代码执行且只执行一次,可以在其中任何地方添加break随时退出代码执行。
好处:
如果你有一个复杂的函数,变量很多,而且你不想要增加新的函数,可以使用do{...}while(0),将你的代码写在里面,里面可以定义变量而不用考虑变量名会同函数之前或者之后的重复(因为是局部变量或函数)。
例
等同于