변수 : 바뀔 수 있는 데이터를 갖고 있는 객체
상수 : 바뀌지 않는 변수
~>C를 포함 다른 언어에서의 변수는 반드시 선언되고 사용하기 전에 타입이 결정되어야 한다.
~>모든 변수는 메모리 어딘가에 저장되고, 컴파일러는 선언된 변수로 인해 메모리를 효율적으로 구성할 수 있다. 결국에는 모든 변수 선언이 메모리에 올라간다.
ex)
int a,b;//정수형
float k;//부동소수점
char z; //문자형
산술 연산자
수행 명령 |
연산자 |
더하기 |
+ |
빼기 |
- |
곱하기 |
* |
나누기 |
/ |
모듈로 |
% |
<예시>
일반형 |
축약형 |
설명 |
i = i+12 |
i+=12 |
변수에 특정 값을 더하라 |
i= i-12 |
i-=12 |
변수에서 특정 값을 빼라 |
i=i*12 |
i*=12 |
변수에 특정 값을 곱하라 |
i=i/12 |
i/=12 |
변수에 특정 값을 나눠라 |
<비교연산자>
조건 |
연산자 |
미만 |
< |
초과 |
> |
이하 |
<= |
이상 |
>= |
같음 |
== |
다름 |
!= |
함수(=서브루틴,프로시저)
때때로 프로그래머는 특정 명령세트가 몇 번씩 실행되길 원한다. 이런 명령들을 작은 서브프로그램으로 구성할 수 있고 이것을 '함수'라한다.
~>컴파일러가 함수를 할게 하려면 함수 사용전에 전체 함수를 작성하거나 함수 프로토 타입을 사용해야 한다.
'과거의 컴퓨터 공부 > C' 카테고리의 다른 글
C의 기초 - 제어구조 (0) | 2014.03.14 |
---|