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, особенно в первые дни кодирования, поскольку это может привести к сумасшедшим проблемам, если их недостаточно понять. |