본문 바로가기
Develop/C++

[C ++] auto

by J-rain 2023. 2. 2.

C에서 auto 예약어는 기억 분류 지정자이다. 하지만 사실상 C에서 아무도 auto 예약어를 사용하지 않는다.
(어차피 생략하게되면 auto로 지정되고 스택을 사용하도록 컴파일하기 때문)

#include <iostream>

int main(void)
{
  int a = 10;
  int b(a);
  auto c(b);

  std::cout << a + b + c << std::endl;

  return 0;
  }

실행결과

초깃값의 형식에 맞춰 인스턴스의 형식이 "자동"으로 결정된다.

'Develop > C++' 카테고리의 다른 글

[C ++] 식별자 검색 순서  (0) 2023.02.02
[C ++] 템플릿(Template)  (1) 2023.02.02
[C ++] 다중 정의 (Overloading)  (0) 2023.02.02
[C ++] 범위 기반 for문  (0) 2023.02.02
[C ++] new와 delete연산자  (0) 2023.02.02

댓글