관리 메뉴

사적공간

함수에서 배열인수를 참조호출로 받기 본문

KNOU_CS/C++

함수에서 배열인수를 참조호출로 받기

2sac 2024. 12. 13. 14:22

 

#include <iostream>
#include <cstring>
using namespace std;

void Magic(int (& brr)[3][3]) {
    int t = 1; 
    for (int y = 0; y < 3; y++) {
        for (int x = y; x < 3; x++) {
            brr[y][x] = t++;
        }
    }

}

void output(int(&crr)[3][3]) {

    for (int y = 0; y < 3; y++) {
        for (int x = 0; x < 3; x++) {
            if (crr[y][x] == 0) cout << " ";
            else cout << crr[y][x];
        } cout << endl; 
    }
}




int main() {
    int arr[3][3]{ 0 };
    Magic(arr);
    output(arr); 



    return 0;
}

'KNOU_CS > C++' 카테고리의 다른 글

구조체로 함수 리턴받기  (0) 2024.12.13
지그재그 배열 채우기  (0) 2024.12.13
두 문자 각각 길이재고, 이어붙여서 출력하기  (0) 2024.12.13
변수 선언 잘못된 경우  (0) 2024.12.13
문자 포인터 출력  (0) 2024.12.13