시퀀스 포인트 간에 휘발성 변수를 여러 번 읽을 수 있습니까? 나는 C에 대해 가능한 많은 세부 사항을 배우기 위해 나만의 C 컴파일러를 만들고 있습니다.지금은 정확히 어떤 방법으로volatile사물은 통합니다. 혼란스러운 것은 코드의 모든 읽기 액세스가 엄격하게 실행되어야 한다는 것입니다(C11, 6.7.3p7). 휘발성 한정된 유형을 가진 개체는 구현에 알려지지 않은 방식으로 수정되거나 기타 알려지지 않은 부작용이 있을 수 있습니다.따라서 이러한 대상을 지칭하는 표현은 5.1.2.3에 설명된 바와 같이 추상 기계의 규칙에 따라 엄격하게 평가되어야 합니다.또한 모든 시퀀스 시점에서 객체에 마지막으로 저장된 값은 앞서 언급한 알려지지 않은 요인에 의해 수정된 것을 제외하고는 추상 기계에 의해 규정된 값과..