7강 C언어 배열과 포인터 심화
오늘은 배열과 포인터를 좀 더 깊게 알아보는 시간입니다. [2차원 배열, N차원 배열] 앞에서는 1차배열 int num[10]; 과 같은 배열을 다뤘습니다. 오늘은 int num[10][20]; 과 같은 1차원 배열을 넘는 배열에 대해서 다뤄보려고 합니다. 만약에 30명의 학생의 국영수 과목을 관리하는 프로그램을 만든다고 가정해봅시다. 그러면, 각각 1명 당 국영수 3과목에 대한 변수가 존재해야합니다. 또한, 30명의 이름이 필요합니다. 1명당 이름의 최대길이를 16 byte로 제한한다고 하면, 배열은 char student_name[30][16]; 이렇게 선언을 해야겠죠. 아래는 30명의 학생의 이름과 국영수 점수를 입력받은 뒤, 입력받은 숫자를 출력하는 예제 프로그램입니다. #include #defi..