신규 블로그를 만들었습니다!

2020년 이후부터는 아래 블로그에서 활동합니다.

댓글로 질문 주셔도 확인하기 어려울 수 있습니다.

>> https://bluemiv.tistory.com/

변수 초기화

보통 변수를 초기화 할때는

자료형 변수명 = 데이터 값;

과 같이 한다.

 

하지만, c++에서는 위와 같은 방법 말고도 함수를 이용하여 변수를 초기화 할 수 있다.

예를들어,

int num = 10;

int num(10);

 

둘다 num이라는 변수에 int형 데이터 10을 할당하는 코드이다.

 

코드를 통해 살펴보자

보통 변수 초기화 하는 방법

#include <iostream>
 
using namespace std;
int main(void) {
 
    int num = 10;
    char grade = 'A';
    double avg = 10.5;
    double avgf = 10.6f;
 
    cout << num << endl;
    cout << grade << endl;
    cout << avg << endl;
    cout << avgf << endl;
 
    return 0;
}​

 

 

함수를 이용하여 변수를 초기화 하는 방법

#include <iostream>
 
using namespace std;
int main(void) {
 
    int num(10);
    char grade('A');
    double avg(10.5);
    double avgf(10.6f);
 
    cout << num << endl;
    cout << grade << endl;
    cout << avg << endl;
    cout << avgf << endl;
 
    return 0;
}​

 

 

2개의 프로그램 모두 실행해보면 같은 결과가 나타난다.

 

 

 

 

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기