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