Go的if,for,switch跟C的区别
有过C基础的人,都知道if、for、switch的条件语言都是有括号的。基本格式:
if(条件判断语言) {}
for(语句1;语句2;语句3) {}
switch(语句){}
在go中,这些语法规则跟C还是有差别,概括为一句话就是去掉了括号。语法规则如下:
if 语句 {}
for 语句1;语句2;语句3 {}//跟C一样,这三个语句可以省掉任何一个语句
switch 语句 {}
区别其实很简单。正由于没有了括号&#
有过C基础的人,都知道if、for、switch的条件语言都是有括号的。基本格式:
if(条件判断语言) {}
for(语句1;语句2;语句3) {}
switch(语句){}
在go中,这些语法规则跟C还是有差别,概括为一句话就是去掉了括号。语法规则如下:
if 语句 {}
for 语句1;语句2;语句3 {}//跟C一样,这三个语句可以省掉任何一个语句
switch 语句 {}
区别其实很简单。正由于没有了括号&#