27 lines
962 B
Markdown
27 lines
962 B
Markdown
|
---
|
||
|
title: goto as a powerful utility
|
||
|
localeTitle: goto como um poderoso utilitário
|
||
|
---
|
||
|
# Introdução ao uso de goto e rótulos
|
||
|
|
||
|
goto é uma das mais poderosas e subestimadas partes da lógica em c ++. Uma quantidade louca de otimização pode ser obtida usando o goto, desde que seja usado corretamente. Faz aquilo que é chamado como. Vai para a ocorrência mencionada do próximo rótulo, onde quer que esteja.
|
||
|
|
||
|
# Terminologia
|
||
|
```
|
||
|
goto - The keyword used to go to the particular label.
|
||
|
label - this can be named anything.
|
||
|
```
|
||
|
|
||
|
# sintaxe
|
||
|
|
||
|
goto ;
|
||
|
|
||
|
(sem o <>);
|
||
|
|
||
|
// Isso leva o exe para a próxima aparição do rótulo.
|
||
|
|
||
|
goto é algo que transcende todos os loops.Para ser mais claro sobre este ponto, aqui está um exemplo.
|
||
|
|
||
|
https://code.sololearn.com/cI4qqQA8W2q3
|
||
|
|
||
|
No entanto, deve-se tomar cuidado ao usar o goto com muito cuidado, especialmente nos primeiros dias de codificação, pois isso pode levar a problemas malucos, se não for bem compreendido.
|