본문 바로가기

Programming/C/C++

6-1번째, 변수에 대해 알아봅시다.

안녕하세요. 두다스입니다.

이번에는 변수에 대해서 2번에 걸쳐서 알아보겠습니다.

위 사진에서 빨간색 네모박스안에 들어있는 것들이 바로 변수입니다.

변수는 변할수 있는 수로서 데이터유형에 따라서 종류도 다양합니다. [정수형 변수, 실수형 변수, 포인터형 변수 등등..]

위 사진에 있는 코드들을 해석하자면 int(정수형 데이터)로 a,b,c라는 변수를 선언합니다.

그리고 scanf함수로 각 a,b,c라는 변수에 값을 입력하게 합니다.

printf함수로 각 값을 출력하게 합니다.

위 사진에서 주석문으로 각 코드들의 역할을 써놨습니다.

이렇게 주석문을 쓰니 설명도 간편하고 좋죠.. 하핫-_-..

그리고 scanf("%d %d %d",&a,&b,&c); 이렇게 되있는 코드에서도 뒤에 a,b,c 또한 변수이고

printf(" a=%d\n b=%d\n c=%d\n ",a,b,c); 에서도 뒤에 a,b,c가 있는데 이것 또한 변수입니다.

또한, C언어에서는 반드시 변수를 정의한 후에 사용해야 하지만.

고급언어(베이직 등..)에서는 변수를 정의하지 않고 사용해도 됩니다.

오늘은 이정도로만 하겠습니다..

다음 번에는 변수를 정의하지 않고 사용한 경우에 대한 에러와 변수선언 할 때에 규칙같은 것을 올리도록 하겠습니다. ^^

p.s. 이 글은 안랩 V스쿨 카페(http://cafe.naver.com/vgeneration)와 블로그(http://dudas.tistory.com)에만 게시합니다.