1. 레퍼런스의 정의 이해
https://rehtorb-algorithm.tistory.com/11
[C++] call by value, call by address, call by reference 차이
함수가 호출될 때 매개변수에 인자를 어떤 방식으로 넣어줄건지에 대한 개념이죠. call by value : 값에 의한 전달 call by address : 주소에 의한 전달 call by reference : 참조에 의한 전달 1. call by value 더보
rehtorb-algorithm.tistory.com
포인터가 Call By Value라는 개념으로 접근해본건 이번이 처음입니다.
이런식으로 접근해보니까 레퍼런스의 개념을 이해하는데 확실히 도움이 되었습니다.
2. 관계 연산
지금까지 0이 거짓, 1이 참인 줄 알았는데.
0이 아닌 모든 정수가 참이라는 사실은 처음 알았다.
심지어 이걸 정하는 기준이 비트라는 사실도... 그냥 0이 거짓. 1이 참이다. 라고 외워두기만 해서 생긴 일 같다.
3. C++언어 형태 파악 완료
C언어랑 95% 유사하다.
while문까지 온라인 강의 영상을 봤는데 문법 형태가 출력과 입력을 제외하고는 모두 동일하더라.
아, 전처리 문구도 제외하고.
4. 다이아몬드 만들기
#include <iostream>
using namespace std;
int main() {
int n;
cout << "숫자를 입력하세요 : ";
cin >> n;
for (int i = 0; i < n; i++) {
for (int j = 1; j < n - i; j++) {
cout << " ";
}
for (int k = 0; k < 2 * i + 1; k++) {
cout << "*";
}
cout << endl;
}
for (int i = 0; i < n-1; i++) {
for (int j = 0; j < i+1; j++) {
cout << " ";
}
for (int k = 2 * n; k > 2 * i + 3; k--) {
cout << "*";
}
cout << endl;
}
return 0;
}
'TIL' 카테고리의 다른 글
| 25.12.10_TIL (0) | 2025.12.10 |
|---|---|
| 25.12.09_TIL (0) | 2025.12.09 |
| 25.12.05_TIL (0) | 2025.12.05 |
| 25.12.04_TIL (0) | 2025.12.04 |
| 25.12.03_TIL (0) | 2025.12.03 |
