목록구조체 (2)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cdMZZX/btrZz4Pw8PV/k6WdV9M7kIVKVhwLbzAB00/img.png)
구조체 : 개념 구조체 개념 구조체도 배열처럼 여러 개의 데이터를 그룹으로 묶어서 하나의 자료형으로 정의하고 사용 - 배열은 같은 자료형 만을 그룹으로 묶을 수 있지만, 구조체는 서로 다른 자료형을 그룹으로 묶을 수 있으므로 복잡한 자료 형태를 정의하는데 유용하게 사용됨 여러 자료형의 필드를 가지고 있는 레코드를 만들 때 구조체 사용함 필드,레코드, 파일의 개념 구조체 : 구조체 선언 구조체 선언 여러 자료형의 변수들을 그룹으로 묶어서 하나의 자료형으로 선언 구조체이름, 자료형, 데이터 항목으로 구성 구조체의 이름 - 구조체로 정의하는 새로운 자료형의 이름 항목 - 구조체를 구성하는 내부 변수들의 이름 − 구조체의 항목은 배열의 각 배열 요소에 해당 − 배열 요소는 모두 같은 자료형으로 되어있으므로 배열..
C++에서는 문자열을 표현할 때 const char* 대신 string 이라는 자료형을 쓸수 있다. 대신에 using namespace std; 를 써야한다. 한마디로 std를 써야된다. 함수 선언이 귀찮다면 함수 선언 자리에 함수 정의를 하면 선언과 정의를 같이 할 수 있다. (비추천) 그리고 내가 직접 헤더파일을 만들고 include 할수 있는데 헤더.h 라는 파일이 있으면 표준 헤더 파일이 아니기 때문에 include "헤더.h" 라고 써야한다. 재귀함수는 자기 자신을 호출하는 함수를 말한다. 실매개변수는 함수를 호출할 때 사용하는 매개변수 이고 형식매개변수는 함수 정의에서 사용하는 매개변수 이다. call by value는 실매개변수의 값을 형식매개변수로 전달하는 것 이고 call by refer..