'과거의 컴퓨터 공부/C'에 해당하는 글 2건

반응형

변수 : 바뀔 수 있는 데이터를 갖고 있는 객체

상수 : 바뀌지 않는 변수

~>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
,
반응형

제어구조: 연속된 프로그램의 실행 흐름을 복잡하고 유용한 흐름으로 바꿔준다.


If - Then-Else

if(조건) then

{

조건을 만족할 때 실행되는 명령 세트;

}

Else

{

조건을 만족하지 않을 때 실행되는 명령 세트}


While/Until 루프 ~> while 조건이 참일 때 루프안의 명령 세트를 수행한다.

while(학생이다){

공부를한다;

급식을 먹는다;

}

Until(배가고프다)

{

먹을거 찾는다;

먹는다;

}


For 루프 

for(1000번 반복)

{   

똥을싼다;

}

~> for(i=0,i<1000,i++)

 똥을싼다; // 즉,, 똥을 천번싼다 ㅡㅡ ;;


반응형

'과거의 컴퓨터 공부 > C' 카테고리의 다른 글

C의 기초(2) - 기본적인 프로그래밍 개념  (0) 2014.03.14
,