[정수리] C++primer 4.3 동적 배열, 동적 메모리 할당 new delete
간단한 소개
======================================================================================================================
1. 동적 그룹의 생성과 초기화
1. 일반 배열의 제한
실제 과정에서 이러한 제한을 참을 수 없기 때문에, 그들은 운행할 때 동적 분배 그룹을 필요로 한다.
2. 동적 그룹과 일반 그룹의 차이
3. 동적 배열 정의
4. 동적 분배 그룹 초기화
//1.
string *psa=new string[10];// 10 string
int *pia=new int[10];//10
int *pia2=new[10]();// , 0.
// new 10 , string , , string 。
// , 10 int , 。
// , 0.
//2.
string sa[10];// string ,
int ia[10]; //ia , 0
int main()
{
string sa2[10];// string ,
int ia2[10];//ia , ,
}
//3.
int global_int; // , 0;
string global_s; // ,
int main(){
int local_int; // , , ;
string local_s; // , ;
return 0;
}
5.const 객체의 동적 배열
const int * pci_bad = new const int[100];// ,
const int *pci_bad = new const int[100]();// ,
const string *pcs =new const string[100];//
6. 빈 배열의 동적 할당 허용
size_t n=get_size();
int *p=new int [n];//
for(int *q=p;q!=p+n;++q)
7. 동적 공간의 방출
2. 동적 그룹의 사용
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[정수리] C++primer 4.3 동적 배열, 동적 메모리 할당 new delete소개 동적 그룹의 생성과 초기화 일반 수조의 제한 동적 수조와 일반 수조의 차이 동적 그룹 정의 동적 분배를 초기화하는 그룹 const 대상의 동적 수조 동적 분배 빈 그룹 허용 동적 공간의 방출 2동적 수조의 사용...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.