반응형
배열 예시.
int main() {
int* p;
int length, total = 0;
double average = 0;
cin >> length;
p = new int[length]; // 동적 메모리 할당.
for(auto i = 0; i < length; i++)
cin >> p[i];
for(auto i = 0; i < length; i++)
total += p[i];
average = ((double)total / (double)length);
cout << total << endl;
cout << average << endl;
delete[] p; // new 했으면 delete 해줘야해. 배열이므로 여러개이기 때문에 [] 넣어줌.
return 0;
}
단일 자료형 예시
int main() {
int* p = new int;
*p = 486;
cout << *p << endl;
delete p;
return 0;
}
반응형
'[C++]' 카테고리의 다른 글
[C++] #pragma once (0) | 2021.07.05 |
---|---|
[C++] constant 함수 (0) | 2021.07.05 |
[C++] Lambda Expression (0) | 2021.06.24 |
[C++] 함수 포인터 (0) | 2021.06.24 |
[C++] REFERENCE (0) | 2021.06.24 |