سلام اين مثال براي من مفيد بود اميدوارم به شما هم كمك كنه
int **array;
array = new int*;
*array = new int;
**array = 2;
*(*array) = 3;
cout << **array;
به یک متغیر ساده انجام شده است.
pointer to pointer همون طور که می بینید
خروجی اون 3 خواهد بود.
یک آرایه ی دوبعدی درست کنید. PtoP اما شما می تونید با استفاده از
int
**array2;
array2 = new int*[20];
*array2 = new int[2];
array2[0][10] = 5;
cout << array2[0][10];
براتون درست کردم.
P2P در این مثال براتون یک آرایه ی دوبعدی ۲ در ۲۰ با استفاده از
خروجی این مثال ۵ خواهد بود.