Vote 부탁드립니다. 감사합니다.
안녕하세여 nothink 입니다.
오늘은 지난 시간 댓글에 질문을 남겨주신 님 처럼 모르시는게 있으시면 댓글 남겨 주세요!!
오늘은 변수의 선언하기 시간에 못 배웠던 변수의 값 변경하기에 부가적인 설명과 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을 넣으라는 것입니다. 이걸 초기화 라고 합니다.
가끔식 C언어 기초 문제를 풀어보면 a 변수를 초기화 하고 프로그래밍 하라고 나와있을때 꼭 1번째 사진 처럼 해야한다.
printf 문 의 심화는 저녁때 이어서 올리도록 하겠습니다.
이상 nothink 였습니당~
Vote 부탁드립니다~
감사합니당!!
Please Vote
Thank you~!