구조체2 구조체의 필드에 접근 방법 (->, .) 00 개요c 파일 코드분석 중 struct의 필드에 접근하는 방법이 여러가지인 것을 발견하여 이에 대한 정리01 구조체의 필드에 접근 방법C에서 구조체의 필드에 접근하는 방법은 구조체 변수의 유형에 따라 다름크게 두 가지 방법 존재: 구조체 변수가 직접적인 값일 때와 포인터일 때1. 구조체 변수로 접근 (직접 변수 접근)만약 구조체가 포인터가 아니라 직접 변수로 선언되었다면, . 연산자 사용하여 필드에 접근 가능예시struct lsInfo { int nRes; // 다른 필드들...};struct lsInfo info; // 구조체 변수를 직접 선언info.nRes = 5; // `.` 연산자를 사용하여 필드에 접근위 예제에서는 info는 lsInfo 구조체 타입의 변수info.n.. 2024. 8. 30. struct (구조체) 00 개요목적: C 언어에서 사용되는 구조체 이해하기자료형기초 자료형 Primary파생 자료형Derived사용자-정의 자료형User-Definedint / unsigned intshort / unsigned shortlong / unsigned longchar / unsigned charfloatdoublelong doublevoid...function (함수)array (배열)pointer (포인터)reference (참조)classstruct (구조체)union (공용체) typedefenum (열거형)동일한 종류의 데이터를 하나로 묶을 경우 배열을 사용했지만 (int numbers[5] = { 2, 5, 3, 7, 1 };), 다른 종류의 데이터(int, double, char, etc.)를 하나로.. 2024. 6. 21. 이전 1 다음