Что значит инициализировать int в C++?

Возьмём для примера этот код в локальной области видимости функции:
	
	
	
		
Многие люди считают, что инициализация происходит в строке 1, потому что веб-сайты наподобие cppreference дают такое определение: "Инициализация переменной предоставляет его начальное значение на момент создания".
Однако инициализация происходит в строке 2, потому что [в разных хороших книгах по C++] инициализация определяется как первое существенное значение, попадающее в переменную.
Можете ли вы сказать, какая строка считается инициализацией?»
	
	
		
			
			
			
Возьмём для примера этот код в локальной области видимости функции:
		C++:
	
	int a;
a = 5;Однако инициализация происходит в строке 2, потому что [в разных хороших книгах по C++] инициализация определяется как первое существенное значение, попадающее в переменную.
Можете ли вы сказать, какая строка считается инициализацией?»
				Скрытое содержимое могут видеть только пользователи групп(ы): Premium, Местный, Свои
			
		
		
	 
				 
 
		