2024/05/29 2

C++ 함수에 배열 전달 총정리

C++에서는 연속적인 메모리 위치에 저장되어 있고 동일한 데이터 유형을 갖는 요소들의 집합을 배열이라고 한다. 배열을 함수로 전달하는 것은 메인 코드를 망치지 않고 배열 요소에 대한 다양한 연산을 실행하기 위해 수행된다. C++에서 배열은 포인터나 참조를 사용하여 함수에 전달할 수 있다. 배열을 전달하는 다양한 접근 방식을 이해하는 것은 필요에 따라 코드를 작성하는 데 중요할 것이다.1. C++에서 배열을 함수에 전달하는 방법C++에서 배열을 함수에 매개 변수로 전달하는 방법은 다음과 같다.① 크기가 지정된 배열이 방법에서 우리는 배열의 종류, 이름, 크기로 선언하는 것과 같은 방식으로 배열을 전달한다. 우리가 보는 것처럼 배열의 크기는 다른 매개변수로 전달해야 한다. 왜냐하면 마지막에 배열이 함수에서 ..

C++ 2024.05.29

C++ 배열 파라미터의 크기를 프린트하는 방법

여기서는 배열 파라미터의 크기를 계산하는 방법에 대해 기술하도록 한다. 예시:// A C++ program to show that it is wrong to // compute size of an array parameter in a function #include  using namespace std; void findSize(int arr[])  {       cout sizeof(arr) } int main() {      int a[10];      cout sizeof(a) " ";      findSize(a);      return 0; } 출력:40   8 위의 출력은 정수의 크기가 4바이트이고 포인터의 크기가 8바이트인 것이다.main() 안에 있는 cout 문은 40을 출력하고 find..

C++ 2024.05.29
728x90