fork download
  1. #include<iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. //массив указателей
  7. const char* array[] = { "hello", "world" };
  8.  
  9. //указатель на указатель принял адрес начала массива
  10. const char** array_text = array;
  11.  
  12. cout<< array_text[0]<<endl;
  13. cout<< array_text[1]<<endl;
  14.  
  15. //указатель принял адрес первого элемента массива,
  16. //которым является указатель, который смотрит на начало массива
  17. //который хранит строку "hello"
  18. const char* text = array[0];
  19.  
  20. //указатель на указатель принимает адрес указателя
  21. const char** example = &text;
  22.  
  23. cout<< *example<<endl;
  24.  
  25. return 0;
  26. }
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
hello
world
hello