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 |