27 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| title: goto as a powerful utility
 | ||
| localeTitle: goto как мощная утилита
 | ||
| ---
 | ||
| # Введение в использование goto и меток
 | ||
| 
 | ||
| goto - одна из самых мощных, но очень недооцененных частей логики в c ++. Сумасшедший объем оптимизации может быть достигнут с использованием goto при условии, что он используется должным образом. Он делает то, что называется. Это относится к упомянутому появлению следующей метки, где бы она ни была.
 | ||
| 
 | ||
| # терминология
 | ||
| ```
 | ||
| goto - The keyword used to go to the particular label. 
 | ||
|  label - this can be named anything. 
 | ||
| ```
 | ||
| 
 | ||
| # синтаксис
 | ||
| 
 | ||
| goto ;
 | ||
| 
 | ||
| (без <>);
 | ||
| 
 | ||
| // Это переводит exe в следующий вид метки.
 | ||
| 
 | ||
| goto - это нечто, превосходящее все циклы. Чтобы быть более ясным в этом вопросе, вот пример.
 | ||
| 
 | ||
| https://code.sololearn.com/cI4qqQA8W2q3
 | ||
| 
 | ||
| Тем не менее, следует очень внимательно относиться к goto, особенно в первые дни кодирования, поскольку это может привести к сумасшедшим проблемам, если их недостаточно понять. |