본문 바로가기

C언어 기초공부

While 문과 Null 문자

  1. #include <stdio.h>
  2.  
  3. int main(void)
  4. {
  5.     int num = 0;
  6.     char person[6] = "상인1";
  7.     while (num < sizeof(person))
  8.     {
  9.         printf("%c", person[num]);
  10.         num++;
  11.  
  12.         if (num == sizeof(person))
  13.             printf("\n");
  14.     }
  15.     return 0;
  16. }

Null문자가 존재함과 동시에 한글이 2Byte를 차지함을 디버깅을 통해 알 수 있다.

디버그 - 디버깅 시작