구조체 (2) 썸네일형 리스트형 [C언어 독학하기] 19. 구조체 배열과 구조체 포인터 안녕하세요. 취업한 공대누나입니다. 오늘은 지난 시간에 이어 구조체에 대해 더 공부해보는 시간을 갖도록 하겠습니다. 지난 시간은 기본적인 것에 대해 공부를 했다면 이번에는 배열과 포인터에 대해 공부하겠습니다. 1. 구조체와 배열 1) 멤버 변수로 배열을 사용 구조체의 멤버 변수로 배열을 사용하는 것은 이전 포스팅에서 설명했던 방법과 같습니다. computer라는 구조체 템플릿에 컴퓨터의 이름을 저장하기 위해서 10바이트의 문자열 배열인 name[10]을 선언하였습니다. 출력한 결과가 잘 나오는 것도 확인할 수 있습니다. 2) 구조체 변수로 배열을 사용하기 여기는 회사고 컴퓨터 물품을 관리한다고 생각해보겠습니다. 직원이 한 명이 아닌 이상 컴퓨터의 개수는 많을 것이고 구조체 변수가 많이 필요하게 될 것입니.. [C언어 독학하기] 18. 구조체란? struct, typedef 안녕하세요. 취업한 공대누나입니다. 오늘은 구조체에 대해 공부해보도록 하겠습니다. 1. 구조체란? (의미와 선언 방법) 구조체는 사용자가 정의해서 사용하는 사용자 정의 자료형입니다. 하나 이상의 변수들을 그룹화하여 새로운 자료형을 만드는 것입니다. 구조체를 정의한다는 것은 구조체를 만든다는 의미와 같습니다. 어떻게 구조체를 만드는지 보도록 하겠습니다. struct라는 키워드가 바로 구조체의 시작을 알리는 부분입니다. computer라는 이름의 구조체를 정의하고 있습니다. 그리고 중괄호 안에 변수를 선언해줍니다. 구조체에 의해 정리된 요소를 우리는 멤버라고 부릅니다. 다 선언을 한 뒤에 세미콜론을 꼭 해줘야 하는 것 잊지 마세요. 일반적으로는 위와 같이 main 함수 바깥에 선언하지만 이것은 어떻게 사용하.. 이전 1 다음