Матрица адреси: - матрица = сатр массиви
- Матрица адреси = массив адреси, бунда сатрлар адреси сақланади.
- сатр адреси = кўрсаткич
- Матрица адреси = кўрсаткичлар массиви адреси
- typedef int *pInt;
- pInt *A;
- Ёки янги тур орқали pInt = кўрсаткич int
- A[M-1][0] ... A[M-1][N-1]
- typedef int *pInt;
- void main()
- {
- int M, N, i;
- pInt *A;
- ...
- A = new pInt[M];
- for ( i = 0; i < M; i ++ )
- A[i] = new int[N];
- ...
- for ( i = 0; i < M; i ++ )
- delete A[i];
- delete A;
- }
- for ( i = 0; i < M; i ++ )
- A[i] = new int[N];
- for ( i = 0; i < M; i ++ )
- delete A[i];
- кўрсаткичлар массивини ажратиш
- массивнинг хар
- бир сатри учун
Do'stlaringiz bilan baham: |