728x90 👨💻Computer Science/객체지향프로그래밍(C++)3 [C++] 03 - 매트릭스(Matrix), setw, if조건문 setw(n) 함수 한 변수당 n칸을 할당, 오른쪽 정렬 #include // setw(n)를 위한 라이브러리 using namespace std; // namespace를 기본값으로 사용하겠다. but 규모가 커지면 사용을 지양하는게 좋다. nxn 매트릭스 만들기 int main() { int row = 1, col = 1; int n; cin >> n; while (row 2021. 8. 3. [C++] 02 - 참조, alising, 재귀함수, 전역변수, 지역변수 참조 (int a, int b) - pass by value: 함수 입력 인자에 복사를 통해 값을 전달 (int& a, int&b) - pass by reference: 함수 입력 인자에 참조를 통해 값을 전달(동기화) &붙이기 - 함수가 다양한 변수를 출력할 수 있게 해준다. void swap(int& a, int& b) { int temp = a; a = b; b = temp; } int main() { int x = 10, y = 1000; cout 2021. 8. 3. [C++] 01 - 함수 만들기 사용자 정의 함수 #include // cin, cout #include // 함수 library using namespace std; void appleprice(int a = 1000); //선언과 구현 합치기 but main함수 위에 적어야함 //default augment는 선언 부분에서만 작성 int main() { appleprice(); appleprice(2000); appleprice(); appleprice(); appleprice(); //아무것도 안적으면 처음 정해준값이 들어가고 입력값이 있으면 입력값이 들어감. return 0; } void appleprice(int a) { cout 2021. 7. 31. 이전 1 다음 728x90