2024. 8. 15. 21:10ㆍ코딩테스트 Intro/C++
폭탄 폭발 문제 설계하는데, 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
배열을 매개변수로 넘기기
#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
'코딩테스트 Intro > C++' 카테고리의 다른 글
[C++ Coding Test Skill] auto (형 추론) 이해하기 (0) | 2024.05.16 |
---|---|
[C++ Coding Test Skill] make_pair 관련 링크 (0) | 2024.05.16 |
[C++ Coding Test Skill] std::tie 사용 방법 (0) | 2024.05.16 |
[C/C++ 기본 문법] memset로 모든 요소 0으로 초기화 시키기 (0) | 2024.05.12 |
[C++] vector 사용법 (0) | 2023.03.28 |