본문 바로가기

c기초

021. 대입 연산자 이해하기 (=)

<결과>

z의 값 : 3
zz의 값 : 13

 

저번에 = 이 뜻은 왼쪽값을 오른쪽에 집어넣는다 라고 했잖아요.

여기서 그게 나오네요. 참고로 같다는 == 입니다.

 

- zz = printf("z의 값 : %d\n", z);

zz라는 변수에 pritnf(~~~) 를 집어넣으면 뭘 출력하는지 나오네요.

printf의 실행결과로 몇바이트를 출력했는지 그걸 뜻해요.

제 코드를 그대로 따라서 썼으면 값이 13이 나올거에요.

참고로 한글은 한글자당 2입니다.