int scores[3]
같은 타입의 값이 바로 옆 칸에 놓인다.
88scores[0]
91scores[1]
76scores[2]
배열은 칸의 반복, 문자열은 끝 표시, 포인터는 주소, 구조체는 필드 묶음이다.
int scores[3]같은 타입의 값이 바로 옆 칸에 놓인다.
char name[5]글자 뒤의 '\0'이 문자열의 끝을 알려준다.
int *p = scores;포인터에는 배열 첫 칸의 주소가 들어간다.
struct Student한 학생에 대한 여러 값을 멤버 이름으로 묶는다.
a[i]
마지막 인덱스는 크기 - 1
char 배열 + 끝 표시
%s / strlen
글자 수보다 1칸 더 필요
*p / p + i
자료형 크기 단위로 이동
s.score
멤버 이름으로 접근