본문 바로가기

DAY004 변수의 초기화 난이도 : ★★☆☆☆■ 변수의 초기화 변수는 전역 변수와 지역 변수로 구분되며, 전역 변수를 초기화하지 않으면 자동으로 0으로 초기화됩니다. 하지만 지역 변수를 초기화하지 않으면 항상 임의의 값으로 초기화됩니다. 처음 프로그래밍을 하다보면 지역 변수를 초기화하지 않아서 발생하는 문제가 종종 있습니다. 변수를 초기화하는 방법은 두 가지가 있으며, 다음은 선언과 동시에 초기화하는 방법입니다. 1int total = 0 ; /* total을 선언하고 0으로 초기화 */ 만약 total을 선언하 후 0으로 초기화하지 않는다면, total은 쓰게기 값이 존재하게 됩니다. 다음과 같이 total을 초기화하지 않고 바로 사용하면 total은 쓰레기 값을 갖고 있기 때문에 원하지 않는 결과가 나옵니다.)12int to.. 더보기
DAY003 변수의 선언 난이도 : ★☆☆☆☆■ 변수의 선언 C언어에서 변수를 사용하려면 선언을 해야하며, 변수를 선언하는 위치에 따라 전역 변수와 지역 변수로 구분됩니다. 전역 변수는 프로그램에서 전반적으로 사용해야 할 때 사용하며, 지역 변수는 특정 함수내에서만 사용됩니다. 변수를 선언하려면 다음과 같은 규칙을 따라야 합니다. 데이터형 변수 이름; 데이터형은 char, int, long등을 사용하면 되고, 변수 이름은 앞에서 설명했던 변수명 선언 규칙을 따라야 합니다. 이 규칙에 따라 다음과 같이 변수를 선언할 수 있습니다. 12int total ; /*정수형 변수 선언*/double average; /*실수형 변수 선언*/ 데이터형은 사용하려는 숫자 변수의 범위 및 용도에 맞게 사용하면 됩니다. total은 합계를 구하는 .. 더보기
DAY002 숫자를 저장하는 변수 난이도 : ★☆☆☆☆■ 숫자 변수의 종류 C언어에서는 숫자의 값을 저장하기 위해 다양한 종류의 데이터형을 제공하며, 데이터형은 크게 정수형과 실수형으로 구분됩니다. 정수형과 실수형 변수는 소수점이 있는 값을 저장할 수 있는지 없는지의 차이로 구분되며, 소수점이 있는 값을 저정하기 위해서는 실수형 변수를 사용해야 합니다. 다음 표는 정수형 변수와 실수형 변수의 종류 및 각 데이터형이 가질 수 있는 값의 범위입니다. ▶ 데이터형의 종류와 값의 범위 정수형 변수에 보면 int형과 long형으로 구분되어 있는 것을 볼 수 있습니다. long형 변수는 원래 4바이트 크기를 갖는 변수이며, int형 변수는 CPU의 처리 능력에 따라 2바이트, 4바이트, 8바이트로 변합니다. 지금의 대부분의 PC가 32비트 CPU를.. 더보기