초보자를 위한 C언어 강의! #5 변수 관련 심화 & printf 문 심화 ('%.2d')//C language #5 learn more about printf & int etc.....

nothink(41)
Published in
#kr
Words
150
Reading
1 min
Listen
Play
9y

Vote 부탁드립니다. 감사합니다.



안녕하세여 nothink 입니다.
오늘은 지난 시간 댓글에 질문을 남겨주신 kdj@kdj 님 처럼 모르시는게 있으시면 댓글 남겨 주세요!!f1.PNG

오늘은 변수의 선언하기 시간에 못 배웠던 변수의 값 변경하기에 부가적인 설명과 printf 문의 부가적인 설명을 하도록 하겠습니다.


먼저 아래의 소스를 봅시다.

int a=2;
a=0;
printf("%d", a);

의 출력 결과는 무엇 일까요?

바로 0 입니다.
소스 설명을 하겠습니다.




int a; 는 저번 4강에서 배웠습니다. 이 소스에서는 int a=0; 이라고 되어 있습니다. 여기서 a=0; 이라는 것은 왼쪽에 있는곳에 오른 쪽의 값을 넣는 다는 것입니다. 둘이 같다는것이 아닙니다. (같다는거는 == 와 같이 = 를 2개해야합니다.)

위의 소스에서 int a=0; 이라 되어 있는데 이 뜻은 a 라는 변수를 선언 하고 a 에 0을 넣으라는 것입니다. 이걸 초기화 라고 합니다.


f2.png

f3.png



가끔식 C언어 기초 문제를 풀어보면 a 변수를 초기화 하고 프로그래밍 하라고 나와있을때 꼭 1번째 사진 처럼 해야한다.






printf 문 의 심화는 저녁때 이어서 올리도록 하겠습니다.



이상 nothink 였습니당~

Vote 부탁드립니다~
감사합니당!!

Please Vote
Thank you~!

초보자를 위한 C언어 강의! #5 변수 관련 심화 & printf 문 심화 ('%.2d')//C language #5 l... | Ecency