go是c语言中关键字吗
go不是c语言的关键字,goto才是是c语言的关键字。goto语句被称为无条件转移语句,允许把控制无条件转移到同一函数内的被标记的语句;语法“goto label;…label: statement;”,其中label可以是任何除C关键字以外的纯文本,它可以设置在C程序中goto语句的前面或者后面。
本教程操作环境:windows7系统、c99版本、Dell G3电脑。
C语言中一共有32个关键字:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---|---|---|---|---|---|---|---|
if | else | switch | case | default | break | return | goto |
do | while | for | continue | typedef | struct | enum | union |
char | short | int | long | float | double | void | sizeof |
signed | unsigned | const | auto | register | static | extern | volatile |
可以看出go不是c语言的关键字,goto才是是c语言的关键字。
c语言 goto语句
goto语句,在C中又被称为无条件转移语句,说是无条件,其实还是有条件的,跳转范围还是有限制的,允许把控制无条件转移到同一函数内的被标记的语句。
语法
C 语言中 goto 语句的语法:
goto label; .. . label: statement;
登录后复制