C언어 데이터 타입 및 제어문 정리
- 최초 등록일
- 2008.09.04
- 최종 저작일
- 2007.08
- 9페이지/ MS 워드
- 가격 1,000원
소개글
C언어 데이터 타입 및 제어문 정리한 문서입니다.
목차
C언어
데이터 타입
1. 기본 데이터 타입
2. 합성형 데이터 타입제어문
1. 조건문
2. 반복문
본문내용
데이터 타입
기본 데이터 타입
기능상으로 분류한 기본형 정수적형 char signed char unsigned char
short int long
unsigned short unsigned unsigned long 부동형 float double long double 산술형 정수적형 + 부동형
문자형
c에서 char상수는 존재하지 않는다.
문자뿐만 아니라 작은 정수형을 저장하는데도 사용한다.
- reserved word : char
- size : 8비트(1바이트)
- signed char : -128 ~ 127
- unsigned char : 0 ~ 256
char c = ‘a’ ;
printf(“%c”, c); //c출력
printf(“%d”,c); //97이 출력 된다.
int자료형
C언어에서의 기본적인 자료형이다
합성형 데이터 타입
배열
동질적 자료형의 집합. 즉, 같은 성질을 갖는 변수들의 모임.
첨자나 색인이 부가된 변수
배열 첨자 :
하한값 상한값 0 Size-1
배열의 초기화
배열은 자동,외부,정적 기억영역 클래스는 될 수 있지만, 레지스터는 될 수 없다.
float f[5] = {0.0, 1.0, 2.0, 3.0, 4.0};
- f[0]을 0.0으로, f[1]을 1.0으로 초기화 한다.
- 초기화 목록이 초기화되는 배열 변수보다 적다면 나머지 원소들은 0으로 초기화
- 외부와 정적 배열이 명시적으로 초기화 되지않았다면, 시스템은 디폴트로 모든
원소를 0으로 초기화 한다.
첨자
a라는 배열이 있고 a의 원소를 접근할 때 a[식]을 같이 쓸 수 있다.
여기서 식은 정수적 식이다. (식 : 첨자, 색인(index))
포인터형
프로그램에서 메모리를 접근하고 주소를 다루기 위해 사용된다.
v가 변수라면 &v는 이변수가 저장된 메모리 위치 또는 주소
참고 자료
없음