goto的限制

goto語句是無條件轉向語句,goto是關鍵字,(語句標號)是一種標識符,按標識符的規則來寫出語句標號。語句標號是用來標識一條語句的,這種標識專門給goto轉向語句使用的,即指明goto語句所要轉到的語句。語句標號出現在語句的前面,用冒號(:)與語句分隔。其格式如下所示:

    <語句標號>:<語句>

    一條語句可以有一個或多個語句標號,多數語句不帶語句標號,只有goto語句需要轉向到的語句才加語句標號。

    由於C語言中對goto語句採取限制使用的方法,限制goto語句轉向只能在本函數體內。因此語句標號要求在一個函數體內是唯一的,不同函數體可以相同,所以,語句標號的作用範圍也被限制在本函數體內。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章