|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=1734 [복사]
일단 코딩을 하기위해선 변수를 알아야하기 때문에 변수부터 알려 드리겠습니다.
일단 변수란 개념은 변하는 수입니다.
이런 변수를 사용하려면 선언이란 걸 해야됩니다.
이런 선언은 이런 의름의 변수가 있다 이런 의미입니다.
이런 변수의 형식은 char, int, short, long, float, double, unsigned char, unsigned short, unsigned int, unsigned long등등
매우 많습니다. 대략 10개 정도의 종류가있습니다.
이제 하나하나 범위를 배워봅시다.
일단 일반적으로 많이 쓰이는 것은 int입니다.
int의 경우는 시스템마다 범위가 다름입니다. 근데 보통 long과 비슷합니다.
unsigned int의 크기도 다릅니다.
int가 뭐의 약자인지는 모릅니다.ㅜㅜ
unsigned은 부호가 없다는 의미입니다.
long의 범위는 -2^31~2^31-1입니다. long의 사이즈는 32비트입니다.
범위계산은 -2^(비트수-1)~2^(비트수-1)-1입니다.
unsigned long의 범위는 0~(2^비트수)-1입니다.
이렇게 하면 이제 각각의 비트수만 알려주면 되겠죠?
short, unsigned short는 16비트
char, unsigned char은 8비트입니다. 좀 짧죠? 이유는 1글자단위이기 때문입니다.
char은 character의 약자입니다.
float의 범위는 대략적인 값으로 -3.4*10^38~3.4*10^38입니다. 또한, 비트수는 이상하게 32비트입니다.
double의 범위는 대략 -1.7*10^308~1.7*10^308입니다.
범위가 엄청 넓죠?... 두배라는 뜻의 double의 비트수는 64입니다.
두개만 따로 분리한 이유는 나머지는 정수, 이 둘만 실수형입니다.
선언 방법은 앞의 형식을 씁니다.
미리 어떻게 할꺼라고 선언된 단어들이란 것입니다.
이런 예약어를 쓰고, 변수의 이름을 지어서 합니다. 그후 세미콜론(;)을 찍습니다.
엔터를 누릅니다.
이후 코드를 짜면 됩니다.
선언은 항상 처리보다 먼저 해야합니다.
그리고 변수이름은 코딩할때 알기 쉬운 이름으로 해야합니다.
선언은 한 변수에 하나만 해야 합니다. 안그러면 에러뜹니다.
변수 초기화는 변수의 처음 값을 선언 하는것입니다.
변수의 형식과 변수의 값은 일치해야 합니다.
초기화하는 방법은 선언할 때 데이터의변수 = 값;입니다.
이러면 되겠죠? 오늘은 이것도 적은건 아니니깐 이만큼만 하겠습니다.
ps.이것은 제가 쓴 강좌가 아니라 http://cafe.naver.com/cafec 이라는 곳에서 "진짜 처음보는 사람"이란는
닉네임을 가진 분이 만드신것입니다. 그런데 이강의가 좋을것같아서 올립니다. 양해부탁드립니다.(꾸벅)
|
Hit : 8230 Date : 2011/04/30 07:31
|