2차원배열(3)
-
[C++] 배열/2차원배열/구조체/멤버함수/입력/랜덤
/* 학습목차 1. 배열 2. 2차원배열 3. 구조체 4. 멤버함수 5. 입력 6. 랜덤(난수생성) */ #include #include //srand , rand #include //time using namespace std; // 배열의 정의 // 같은 데이터타입의 집합 // 크기와 주소를 같은 메모리상에서 연속적으로 배치를 시켜줌 // 배열의 시작주소를 알면 데이터타입의 크기를 통해 다른 원소들의 주소와 크기를 명확히 알수있음 void main() { int scoreA; int scoreB; int scoreC; cout
2022.06.03 -
[C++] 2차원배열을 써서 구구단을 만들어보자
#include using namespace std; /* // 2차원배열_구구단만들기 void Func(int arr[])// 1차원배열은 매개변수로 넣을 때, 대괄호안에 크기를 표시하지 않아도 되지만 { } // 2차원배열은 매개변수로 넣을 때, 크기를 표시해야한다 // 그 이유는 1차원배열은 어차피 요소의 하나의 크기가 int(4바이트)임을 알 수 있지만, 2차원 배열은 요소 하나의 크기가 얼마가 될지 알 수 없기 때문 */ void InsertGugudan(int arr[][10]) //2차원 배열안에 구구단 값들을 매칭시켜주는 함수 { //여기서 바뀐값이 원본에도 바뀌는 이유는 배열의 매개변수는 주소를 전달하기때문 (call by address) for (int i = 2; i < 10; i++..
2022.05.31 -
[C++] 16. 2차원배열
#include using namespace std; void main() { int scoreA = 10; int scoreB = 20; int scoreC = 30; // 배열 : 메모리상에서 연속적으로 나열된 상태 int scores[] = { 10, 20, 30 }; cout
2022.05.31