구조체는 사용자가 만드는 자료형이다.#include struct student{ int num; double grade;};int main(){ struct student s1; s1.num=2; s1.grade=2.7; printf("학번 : %d\\n",s1.num); printf("학점 : %.1lf\\n",s1.grade); return 0;}구조체 변수의 크기패딩바이트를 넣어서 가지런하게 정렬(바이트 얼라인먼트)를 한다.구조체에 있는 변수중 가장 크기가 큰 변수를 기준으로 패딩비트를 채워넣는다.구조체포인터와 →연산자#include struct score{ int kor; int eng; int math;};int main(){ st..