휘발성 변수 중 하나는 프로그램의 흐름을 외부에서 변경 될 수있습니다.예를 들어, 입력 포트 또는 루틴이 인터럽트 변경 전역 변수를 전자렌지.
컴파일러가 그렇게 가끔 reg에서 변수를 박았 코드를 최적화하는 것입니다 그리고 그것을 변경되지 않았습니다 asumes.
휘발성이 지시어는 컴파일러가 변수의 값을 사용하기 전에 읽을 수 있어야합니다 알려줍니다.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.