티스토리

C++ Chapter 6.11 : 동적 할당 배열

출처
https://pokaa.tistory.com/entry/C-Chapter-611-동적-할당-배열
26일전 2023-11-12 14:04
C++ Chapter 6.11 : 동적 할당 배열 정적 배열 const int length
= 5; int array[length];
반드시 배열의 크기가 프로그램이 실행되기
전에 미리 컴파일 타임에 정해져야 한다.
프로그램 실행 전에 미리 공간을 할당
받기 때문! 배열의 크기를 리터럴 상수가
아닌 변수로 넣고 싶으면...

더보기
출처
https://pokaa.tistory.com/entry/C-Chapter-611-동적-할당-배열
26일전 2023-11-12 14:04

목록 방문하기

작성자 다른 게시물

C++ Chapter 6.12 : 포인터와 const
C++ Chapter 6.12 : 포인터와 constconst int * ptr : const가 맨 앞에 붙은 경우 const int a = 5; // a 는 상수 int b = 10; // b는 그냥 변수 const int *ptr_a = &a; // a를 가리키는 포인터 const int *ptr_b = &a
일차함수 y=ax+b 그래프의 특징
일차함수 y=ax+b 그래프의 특징일차함수 y=ax+b 그래프의 특징 y = ax + b 그래프에서 a는 기울기이고, b는 y 절편이라는 사실을 알 수 있어요. 이제 이 두 가지에 따라 그래프가 어떻게 달라지는 지 알아볼 거예요. 일차함수의 그래프에서 간략하게 이야기하기는 했는데, 좀 더 자세히 알아보
일차함수 그래프 그리기
일차함수 그래프 그리기일차함수 그래프 그리기 이제 일차함수의 그래프를 직접 그려볼까요? 일차함수의 그래프를 그리는 방법은 이미 1학년 때 배워봤어요. 함수식이 주어지면 그 식에, x = 1, 2, 3, …을 넣어서 그때의 y값을 구했죠. 그리고 순서쌍을 이용해서 좌표평면에 점을 찍은 다음
일차함수와 그래프 - 기울기
일차함수와 그래프 - 기울기일차함수와 그래프 - 기울기 일차함수의 그래프에서 또 한가지 알아야 할 내용이 기울기에요. 일차함수 y = ax 그래프에서 a의 부호에 따라 그래프가 어떤 특징을 가졌는지 알아봤지요? 바로 a가 기울기입니다. 그래프의 특징에 아주 큰 영향을 미치니까 기울기에 대해서 꼭
C++ Chapter 6.10 : 메모리 동적 할당 new와 delete
C++ Chapter 6.10 : 메모리 동적 할당 new와 delete동적 메모리 할당이란? 필요할 때만 메모리를 할당받아서 사용하고 반납할 수 있다. ο 지역변수나 배열은 { } 를 벗어나면 메모리에서 사라지므로 여러 함수에서 사용하기에 부적합하다. ο 전역 변수나 배열은 여러 함수에서 사용할 수 있지만 프로그램의 시작부터 종료까지 메
일차함수와 그래프 - x절편, y절편
일차함수와 그래프 - x절편, y절편일차함수와 그래프 - x절편, y절편 일차함수 y = ax의 그래프의 특징에 대해서 이해했나요? 원점 $($0, 0$)$을 지난다. 기울기의 절댓값이 커질수록 y축에 가깝다. a > 0 이면 ○ 오른쪽 위로 향하는 직선 ○ x 증가 → y 증가 ○ 1, 3 사분면
C++ Chapter 6.9 : C언어 스타일의 문자열 기호적 상수
C++ Chapter 6.9 : C언어 스타일의 문자열 기호적 상수char* 와 char []의 차이에 대하여 char name [] = "Jack Jack"; // ⭕가능. 문자열 상수로 char 배열 초기화. char * name = "Jack Jack"; // ❌불가능! ! 오류 ! ! cha
일차함수의 그래프
일차함수의 그래프일차함수의 그래프 함수를 공부했으니까 그래프에 대해서 알아보죠. 함수 그래프를 그릴 때, x에 1, 2, 3, …을 넣어서 y를 구한 다음 좌표평면에 점을 찍고 그 점들을 이어서 그래프를 그렸어요. 여기까지가 1학년 때 했던 내용이에요. 이제는 그래프도 그려보고, 그래
C++ Chapter 6.8 : 포인터의 연산과 배열 인덱싱
C++ Chapter 6.8 : 포인터의 연산과 배열 인덱싱포인터 연산 포인터를 uniptr_t 로 형변환 하면 주소가 정수로 보기 좋게 나온다. using namespace std; int main() { int value = 7; int * ptr = &value; cout
C++ Chapter 6.7 : 포인터와 정적 배열
C++ Chapter 6.7 : 포인터와 정적 배열포인터와 배열 이름은 일맥상통하는게 있다. int array[5] = {0, 1, 2, 3, 4}; int * ptr = array; 배열의 이름 👉🏻 포인터 상수나 마찬가지. $($변하지 않는 주소 값$)$ array 와 &array[0] 은 같다. ο 배열의