관리 메뉴

도드넷

C언어 - 변수 본문

창고/C언어 [폐쇄]

C언어 - 변수

도드! 2014. 4. 23. 01:13
반응형

C언어 - 변수 : C언어 변수에 대한 기초적인 정리.



1. 변수 타입

- 변수 타입 이란? : 사용될 값(변수)에대한 분류다. 

void = 빈

char = 문자

int = 정수 

float = 실수 

double = 큰 범위 실수 


2. 변수 선언하기

-  변수타입 변수이름; 


3. 변수의 크기 연산자

- sizeof()


5. 변수의 주소 연산자 

- &변수이름


6. 형수정자

- 기본 자료형[char int float double]을 적절한 형태의 자료 크기나 표현 범위로 수정하는 역할을 하는 것. 

- short, long, singed, unsigned

1) short : 보통 정수

2) long : 긴 정수

3) signed : 보통 정수

4 ) unsigned : 양의 ~ [음의 값이 양으로 옮겨감. 양의 범위증가.] 


7. 형변환 

- 어떤 변수의 자료 타입이 변환되는 것을 형변환이라고 한다.

1) 묵시적 형변환 : 기본적인 형변환으로 범위가 큰쪽으로 바뀐다. int / float = → float 

2) 명시적 형변환 : 사용자가 개입, 타입을 동일하게 만들어 결과도 동일하게 만든다. int / (int)float = → int 

3) 치환에 의한 형변환 : "=" 연산자에 의한 타입 변경. (단, 큰범위의 변수가 작은 범위의 변수가되면 데이터 손실발생.)


8. typedef

- 기존의 변수 타입이름을 새로운 변수타입 이름으로 정의함.

- 예 : typedef old-name new-name


- 예제  [unsigned int는 너무 길잖아?]




9. enum

- 열거형 변수 정의

- enum 집합이름 { 원소 목록 } 변수이름


- 예제 [오늘의 미드 볼거리는?]






반응형

'창고 > C언어 [폐쇄]' 카테고리의 다른 글

C언어 - 접근수정자  (0) 2014.05.03
C언어 - 정적변수  (0) 2014.05.03
C언어 - 전역변수와 지역변수  (0) 2014.05.03
C언어 - 기타 제어문  (0) 2014.05.03
C언어 - 기본 구성  (2) 2014.04.16
Comments