본문 바로가기
반응형

분류 전체보기108

const키워드 const는 변수의 값을 수정할 수 없게 하는 기능을 하는 키워드이다. 변수 선언할 때 변수의 자료형 앞에 적어 사용하며, 참조되는 값은 상수가 되어 그 값의 변경을 불가능하게 만든다. 이러한 경우 프로그램이 종료될 때까지 그 값은 변하지 않고 끝까지 유지된다. 또는 포인터 사용시, 포인터 앞이나 뒤에 써서 가리키는 것을 한정하거나, 가리키는 값의 변경을 불가능하게 만든다. 사용하는 *를 중심으로 const가 왼쪽에 있으면 객체가 변경되지 않고, * 기호 오른쪽에 있으면 포인터 자체가 변경되지 않는다는 것을 의미한다. 2022. 6. 30.
변수의 유효 변수는 프로그램 내에서 선언되면 만들어져서 그 변수의 효력이 다하면 없어진다. 자동 변수는 함수가 시작될 때 생성되고, 함수가 종료될 때 소멸한다. 정적 변수는 프로그램이 시작될 때 생성되고, 프로그램이 종료되면 소멸된다. 변수의 위치에 따라 유효한 범위도 다른데 지역변수는 그 변수가 선언된 함수 내에서 사용되다 사라지고, 전역변수는 프로그램 전체에서 사용되다 사라진다. 2022. 6. 29.
자료형 자료형(data type)은 프로그램 내에서 변수(variable) 등에 저장되는 데이터의 종류 즉 형식을 말한다. 자료형의 종류는 정수형, 문자형, 부동 소수점형, boolean형으로 나눌 수 있으며, 변수에 값을 저장하기 전에 자료형을 지정하여 변수와 함께 선언해야 한다. 자료형 크기(byte) 의미 범위 정수형 (integer) short 2 short형 정수 -32768~-32767 int 4 정수 -2147483648~2147483647 long 4 long형 정수 -2147483648~2147483647 long long 8 64bit -9,223,372,036,854,775,808~9,223,372,036,854,775,807 문자형 (character) char 1 문자 및 정수 -128~.. 2022. 6. 28.
auto키워드(자동 타입 추론, automatic type deduction) auto는 키워드로, 자동 변수이다. auto의 역할은 변수를 초기화할 때 초기화하는 값의 자료형으로 변수의 자료형을 추론한다. auto는 변수의 자료형을 모를 경우 사용하여, 컴퓨터가 자동으로 변수의 자료형을 설정할 수 있게 한다. 또한, 반대로 자료형을 생략하고자 할 때도 사용한다. 다음과 같이 auto i{36}; 라고 변수를 선언하면, 컴퓨터는 알아서 36를 정수로 알고 int형으로 인식한다. ∥ ∥ Visual Studio 2022버전에서는 auto i{36}; 을 입력하고 ctrl 키를 2번 누르면 다음과 같이 위에서 초기화한 36, 15.8603에 대한 자료형을 자동으로 제시해준다. 함수를 정의할 때도 사용할 수 있는데 함수의 자료형을 모를 때 사용하여, 자료형을 굳이 쓰지 않아도 되는 편리.. 2022. 6. 27.
반응형
LIST