09-GoLang流程控制
选择结构if C语言中有三目运算符 ?: Go语言中没有,所有用三目解决的问题使用 if-else 来解决 C语言中的if选择结构有三种格式 格式一: if(条件表达式){ 被控制的语句; } 格式二: if(条件表达式){ 被控制的语句; }else{ 被控制的语句; } 格式三: if(条件表达式){ 被控制的语句; }else if(条件表达式){ 被控制的语句; }else{ 被控制的语句; } Go语言中的if选择结构也有三种格式, 并且和C语言中的格式类似 格式一: if 初始化表达式;条件表达式 { 被控制的语句; } // 注意点: 如果将变量定义到if的初始化表达式中, 那么变量只能在if结构中使用 // 这样做的目的是为了提升性能, 如果变量只在选择结构中使用, //那么...阅读全文