본문 바로가기
Software/C++

[C++ 기초] 2. 변수

by 리미와감자 2023. 3. 6.
#include <iostream> // 전처리 지시자

using namespace std; // 없으면 std::을 붙여서 함수를 사용해야함


int main() { // main의 이름을 가지고 있는 함수가 있어야 한다.


	int a; // 선언
	a = 7; // 대입
	
	int b = 3; // 선언 및 초기화
	

	cout << a << endl;
	cout << b << endl;

	a = 5; // 변수는 바꿀 수 있음
	b = 10; // 변수는 바꿀 수 있음

	cout << a << endl;
	cout << b << endl;	
	
	cout << "변수 a의 주소= " << &a << endl;
	cout << "변수 b의 주소= " << &b << endl;

	return 0;
}

 

 

  • 결과
    7
    3
    5
    10
    변수 a의 주소= 000000F7573CF734
    변수 b의 주소= 000000F7573CF754

 

  • 변수 : 변할 수 있는 수 <-> 상수 : 변할 수 없는 수
    1. 변수의 자료형
    2. 변수의 이름
    3. 변수가 저장되는 메모리 -> 주소값을 보고 싶으면 변수명 앞에 &를 붙인다.


  • 변수 사용 규칙
    1. 숫자로 시작할 수 없음.
    2. c++ 에서 사용하고있는 키워드(예약어)는 사용할 수 없음.
    3. White Space(스페이스바, 탭, 엔터 등) 사용 금지.
    4. 변수는 사용되기 전에 먼저 정의 되어야 한다. { }(블록) 내에서도 마찬가지이다. 

댓글