[C++ 배열 포인터 관련 문법과 활용] 배열 및 포인터 개념, 배열을 매개변수로 던지기, 배열을 return하기

2024. 8. 15. 21:10코딩테스트 Intro/C++

728x90

폭탄 폭발 문제 설계하는데, C++에서 배열 포인터 관련 개념 부족, 배열을 매개변수로 던질 때, 배열을 return 값으로 반환할 때 관련 지식 부족해서 포스팅

참고 링크는 아래에 있다.

 

[배열과 포인터 관계 기본]

=> "배열의 이름은 배열의 시작 주소를 가리키는 상수 포인터다.

따라서 포인터로 넘겨줄 때 그냥 배열 이름 그대로 넘겨주면 된다."

 

일부 발췌

 

 

 

 

배열의 이름인 arr = 배열의 주소값 = &arr[0]

int *arr = int arr[]

 

관련 참고 링크 및 출처

C언어 배열 리턴과 매개변수 https://velog.io/@sp1rit/C%EC%96%B8%EC%96%B4-%EB%B0%B0%EC%97%B4-%EB%A6%AC%ED%84%B4%EA%B3%BC-%EB%A7%A4%EA%B0%9C%EB%B3%80%EC%88%98

 

C언어 배열 리턴과 매개변수

C언어 배열 관련해서 참 어렵다 쉽지 않다

velog.io

 

배열을 매개변수로 넘기기

https://beein.tistory.com/11

 

#9 배열을 매개변수로 넘기기 | c++

#call-by-reference 일차원 배열 1. 1 2 3 4 5 6 7 8 9 10 11 12 13 #include //call-by-reference void printArr(int arr[4]){ for (int i = 0; i

beein.tistory.com

 

배열 및 포인터 관련 문법 전반

https://happy-runner.tistory.com/70

 

[C++] 1차원 배열, 배열 포인터, 배열 초기화, 배열 매개변수

배열의 기본형태 자료형 변수명[원소갯수] = 초기값 배열 : 배열(array)이란 연관된 데이터를 모아서 통으로 관리하기 위해서 사용하는 데이터 타입이다. 변수가 하나의 데이터를 저장하기 위한

happy-runner.tistory.com

 

728x90