반응형 [C++]30 [C++] ENUMERATION 코드의 가독성을 높일 수 있다. enum { A, B, C }; // A = 0, B = 1, C = 2; int main() { if(A == 0) cout 2021. 6. 24. [C++] 구조체 크기 관련 https://reakwon.tistory.com/21 [C언어] C언어 구조체(Structure) 기본 개념과 구조체의 크기 구초제(Structure) 우리는 같은 자료형을 여러개 쓸 때는 배열이라는 것을 썼었죠. 아주 유용합니다. 배열과 반복문을 통해서 조금 더 쉽게 프로그래밍을 할 수 있었습니다. 하지만 같은 자료형이 reakwon.tistory.com 2021. 6. 23. [C++] 공용체. Union, 주의점!! 공용체 : 공간을 share한다. 가장 큰 멤버변수의 크기로 메모리가 할당된다. 잘 쓰이진 않는다. union JobUnion { char name[32]; float salary; int workerId; }; struct JobStruct { char name[32]; float salary; int workerId; }; int main() { JobUnion uJob; JobStruct sJob; // union의 경우엔 가장 큰 멤버의 크기로 나온다. 메모리가 공유된다. cout 2021. 6. 22. [C++] 구조체와 포인터 // C++에서는 이렇게 typedef안해줘도, C에서 typedef한거랑 똑같다. // https://saack.tistory.com/75 struct LinkedList { int data; LinkedList *p; }; int main() { LinkedList a, b, c; a.data = 99; a.p = &b; b.data = 93; b.p = &c; c.data = 94; c.p = &a; // 모두 같음. cout p->data 2021. 6. 22. 이전 1 2 3 4 5 6 7 8 다음 반응형