C,C++

C의 기본구조 , 변수 정의, 데이터 형식

조회 수 818 추천 수 0 2014.04.07 23:35:39
HUB *.222.20.180

C++ 표준은 아래 두가지 구조를 사용한다.


int main(){

return 0; // main 함수를 성공적으로 마쳤다고 알려줌
}

int main(int argc, char* argv[]){
return 0;
}


C와 C++ 모두 변수를 정의하는 방법은 같다.


변수는 우선 이름을 붙여야 하는데 이름을 만드는 규칙은 아래와 같다.


1. 첫번째 문자는 영어 대소문자 이거나 '_' 이어야 한다.

2. 두번째 문자부터는 1을 포함해서 숫자도 사용 할 수 있다.

3. C에서 이미 예약해 놓은 변수명은 사용 할 수 없다.


여기서 눈여겨 보셔야 할것은 첫번째 문자가 숫자가 될 수 없다는 점이다. 그리고 C에서 이미 시스템적으로 사용되고 있는

'main','for' 등의 단어들은 변수 이름으로 사용 할 수 없다.


즉 변수명으로 쓰일 수 있는것들은 아래와 같다.


Osan, osan_high, osan66 , a


다음은 잘못된 이름들이다.


for , break, 1osan, my osan



실제 우리가 코드에서 사용하는 변수는 '이름'과 저장될 데이터 형식으로 구성된다.


즉 변수에 정수를 저장할 것인지, 실수를 저장할 것인지를 선택해 주어야 한다.


아래는 주로 많이 사용하는 데이터 형이다.


 데이터 형식

저장되는 예

 int

1,2,3,4,-1,-4,-143

 char

'A','B','c','&'

 bool

true(참),false(거짓)

 float,double

6.3423423,-15.2342


위에서 실수형 데이터는 float과 double 을 주로 사용한다.


아래는 실제 코드에 변수를 정의한 모습이다.


void main(){
int A = 16;
float B = 9.14;
char C = 'B';

}

profile

HUB-AI 운영자입니다. 인공지능에 관련된 모든 정보를 취급합니다.

엮인글 :
http://hub-ai.com/ccpp/944/b26/trackback
List of Articles
번호 제목 글쓴이 날짜 조회 수
2 C의 scanf 입력방식 HUB 2014-04-07 983
» C의 기본구조 , 변수 정의, 데이터 형식 HUB 2014-04-07 818

로그인

로그인폼

로그인 유지