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

in #kr7 years ago

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



안녕하세여 nothink 입니다.
오늘은 지난 시간 댓글에 질문을 남겨주신 @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~!

Sort:  

뉴비는 언제나 환영!이에요.
팁! : 너무 안좋은 글을 보셨을 땐, 눈물의 다운보팅을 해주시는 것도 좋아요. 뮤트도 한가지 방법이죠.
4.17% 보팅
현재 보상량 : [ 평균 - 1.94 / 6개 / 합계 : 11.61 ]

  • kr-newbie 보안관 봇! (beta 0.5.0 - 2017/07/17)

Congratulations @nothink! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!