3-1 변수

- 변수 : 데이터를 저장할 수 있는 메모리 공간에 붙여진 이름

 *변수의 자료형(데이터 타입)
- 정수형 변수 : char, int, long
- 실수형 변수 : float, double

- 변수를 선언하고 초기화하지 않으면 의미없는 값이 들어가게 되는데, 그 값을 "쓰레기 값"이라 한다.

- 변수의 선언은 함수에서 제일 위에 나와야 한다.(C++에서는 상관 없음)

 * 변수 이름의 규칙
1. 알파벳, 숫자, 언더바로만 구성된다.
2. 대소문자를 구분한다.
3. 숫자로 시작할 수 없다.

그리고 키워드와 동일한 이름을 쓰는 것도 불가능하다.



3-2 연산자


1) 대입 연산자( = ), 산술 연산자 ( +, -, *, /, %)

2) 기타 대입 연산자 ( +=, -=, *=, /=, %=)

3) 단항 연산자 ( +, - )

4) 증가, 감소 연산자 ( ++, -- )

5) 비교 연산자 ( >, <, == )

6) 논리 연산자 ( &&, ||, ! )

7) 비트 단위 연산자 ( ~, &, ^, |, <<, >> )

8) 콤마 연산자 ( , )

- 여러 개의 연산자가 있을 경우 우선순위가 높은 순서대로 실행된다.

- 컴퓨터는 0이 아닌 모든 값을 true로 인식한다. 



3-3 키보드로부터 입력받는 scanf

- scanf 함수를 쓸 때에는 인자 중에서 입력받는 변수 이름 앞에 &를 붙여야 한다.

- scanf 함수는 데이터의 경계를 공백(스페이스 바, tab키, enter키)으로 구분한다.



3-4 키워드

- int, void 등의 단어들은 이미 기능적 의미가 정해져 있다. 그러한 단어를 예약어 또는 키워드라고 한다.

- 이러한 키워드들은 변수나 함수의 이름으로 사용할 수 없다.



'학부 전공 > C' 카테고리의 다른 글

6. printf함수와 scanf함수  (0) 2010.07.08
5. 상수와 기본 자료형  (0) 2010.07.08
4. 데이터의 표현방식  (0) 2010.07.07
2. 프로그램의 기본 구성  (0) 2010.07.06
1. C언어  (0) 2010.07.02

+ Recent posts