변수

    변수 (2)

    변수 (2)

    자료형과 문자열 정수 자료형 변수 데이터를 저장하는 메모리의 한 공간이며 데이터 종류에 따라 다양한 형태를 사용한다. 자료형 (데이터형) 변수의 형태 데이터 종류에 따른 대표 자료형 #include int main(void) { char ch1 = 'A'; char ch2 = 65; printf("문자%c의 아스키 코드 값 : %d\n", ch1, ch1); printf("문자%d의 아스키 코드 값 : %c\n", ch2, ch2); return 0; } ==> 디버깅 창에서 보듯이 'A'나 65나 컴퓨터는 아스키 코드 값으로 해석하기 때문에 같은 값이 된다. 언제 어떤 자료형이 사용할지 고민할 때 1. 특별한 경우가 아니면 정수형은 int를 사용한다. ( 가장 빠르게 연산된다 ) 2. long형은 큰 ..

    변수 (1)

    변수 (1)

    변수 선언 방법 int a; 쓰레기값 변수를 선언하면 메모리에 저장공간이 생기는데 그 안에는 이전 프로그램에서 작업했던 값이 남아있다 ==> 즉 새 프로그램에서는 의미가 없는 값이다 이 값 때문에 오류가 생길수 있으므로 반드시 원하는 값으로 바꾸는 초기화 과정이 필요하다 a = 10; // a라는 저장공간에 10이라는 값을 초기화 해준것 = : 대입연산자 오른쪽 값을 왼쪽에 저장한다는 의미 ( 수학에서의 의미와 다름 ) 변수 선언과 대입 규칙 1. 중괄호의 블록({}) 안에 변수를 선언하며 선언한 위치부터 블록 끝까지 사용할 수 있다 2. 컴파일러에 따라 변수의 선언 위치가 제한될 수 있다 3. 변수의 자료형이 같으면 동시에 둘 이상의 변수를 선언할 수 있다 int a, b,c; 4. 대입 연산자(=)는..