자료구조 : C++ 가변배열(Dynamic Array), 배열 동적할당 하기
가변배열은 흔히 C#이나 JAVA와 같은 언어에서만 사용하는데, C++에서도 구현할 수 있습니다. 오늘은 가변배열이 무엇인지, 어떻게 사용할 수 있는지 알아보고 풀 소스까지 공개하겠습니다. 가변배열(Dynamic Array) 123int array[num];//또는int a[] = new input[num];cs C나 C++에서는 위와같이 배열의 크기를 사용자로부터 입력받는 코드는 작성할 수 없습니다. 그런데 우리는 배열을 생성할때 몇개의 방을 만들어야 할지 잘 모르지요. 가장 간단한 방법은 1int array[1000];cs 이와같이 무식하게 큰 크기의 배열을 정적으로 만드는것. 그러나 만약 1000개 중에 10개 20개만 사용이 된다면, 나머지 900개가 넘는 메모리들은 전부 버려지는 것이 됩니다. ..
C,C++
2016. 3. 29. 17:40
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 소켓
- 데이터베이스
- 리눅스
- 안드로이드
- 액터
- 파이썬예제
- 티그널
- C++
- 클래스
- 터미널
- 자료구조
- C/C++
- 티라노 시그널
- 디렉터리
- UML
- MFC
- 파이썬
- 파일
- socket
- 유즈케이스
- 소켓 프로그래밍
- 정렬
- 클라이언트
- Sort
- 라즈베리파이
- C
- 악보
- 스레드
- 프로세스
- 쓰레드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함