keywords

  • register
    • 레지스터 사용을 요청함
      • 현대 컴파일러는 무시함
    • pointer에 접근
  • volatile
    • 레지스터에 올려놓는 등의 최적화를 하지 말라고 요청
    • 항상 메모리에서 읽어옴
  • restrict
    • 포인터가 가리키는 메모리가 겹치지 않음을 보장
  • inline
    • 함수 호출하지 말고 매크로처럼 동작