2차원 문자 배열을 사용하는 방법 char s[3][6] = { "init", "open", "close"; }; printf("%s", s[0]); // "init" 출력 문자 포인터 배열을 사용하는 방법 char *s[3] = { "init", "open", "close"; }; 문자열의 길이가 서로 다를 경우, 짧은 문자열이 저장된 행의 낭비되는 공간을 막을 수 있다. 즉, 메모리의 낭비를 막을 수 있다.
하지만 한 번 문자열이 결정되면 문자열의 내용을 변경할 수 없다. < 문자열을 입력받아 2차원 배열에 저장하는 프로그램 > #define _CRT_SECURE_NO_WARNINGS #include
#
c언어
#
문자열
#
배열
#
저장
#
행맨
원문 링크 : [ C언어: 문자열 여러 개를 저장하는 방법 ]