728x90
#include <iostream>
using namespace std;
int main() {
int n[10];
int i;
int* p;
for (i = 0; i < 10; i++)
n[i]= i * 3;
p = n; // 포인터 p에 배열 n의 시작 주소를 설정한다.
for (i = 0; i < 10; i++) {
cout << *(n + i) << ' ';
}
cout << "\n";
for (i = 0; i < 10; i++) {
*p = *p + 2; // 포인터 p를 이용하여 배열의 원소 값을 2 증가
p++; // p는 다음 원소의 주소로 증가
}
for (i = 0; i < 10; i++)
cout << *(n+i) << ' ';
cout << "\n";
}
반응형
'전공 공부 > C++' 카테고리의 다른 글
C++ 프로그래밍 6주차 강의 (0) | 2021.04.08 |
---|---|
클래스 Circle (생성자, 소멸자) (0) | 2021.04.08 |
C++ 프로그래밍 5주차 강의 (0) | 2021.04.01 |
Rectangle 클래스 (면적 계산) (0) | 2021.03.25 |
두 정수를 입력받아 큰 수를 구하는 함수 (0) | 2021.03.25 |