IT

자료형-2

2011. 4. 28. 17:38 : 소프트웨어/C언어

Int

signed int

unsigned int

short int

unsigned short int

각 컴퓨터마다 int,short,long형에 할당된 바이트의 크기가 다르다.

Char short int long

 

Short 형은 int형의 절반만 이용

Unsigned 자료형이 속도가 제일 빠르다

32bit 컴퓨터 -> int형이 제일 빠르다

 

Sizeof() => 연산자이다. (함수가 아님)

 

43    67L    57u    67U    89u    89UL

Long형 상수의 경우 숫자 끝에 l이나L을 붙인다.

unsigned long int 형의 경우 ul 이나 UL을 붙인다.

실수형 상수의 경우는 숫자 끝에 F를 붙이면 float형, L을 붙이면 long double형으로 정해진다.

 

%d : 10진수(signed int 정수)

%x : 16진수

%o:8진수

%f : float

%lf: long double

%u: unsigned int (양수)

%c: 문자 출력

%s: 문자열 출력

 

문자 상수

Char ch = 'a'

아스키코드표의 a의 숫자값이 ch변수에 저장

 

문자열

Char ch[8]="This is";

T

h

i

s

 

i

s

\n

84

104

105

115

32

105

115

0

위와 같은 형태로 저장된다.

'소프트웨어 > C언어' 카테고리의 다른 글

문자 입출력  (0) 2011.05.03
변수와 메모리  (0) 2011.04.29
자료형-1  (0) 2011.04.27
2011.04.27 피보나치 수열의 합 계산 프로그램  (0) 2011.04.27
컴파일 과정  (0) 2011.04.25
Posted by sinpk