도드넷
C언어 - 변수 본문
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 |