35657

Untitled

Dec 23rd, 2023
601
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.03 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6.     const int size = 5;
  7.     int arr[size] = { 33, 44, 7, 8, 9 };
  8.  
  9.  
  10.     /* отображаем весь массив через указатель
  11.        на экране
  12.        33 44 7 8 9
  13.     */
  14.     for (int i = 0; i < size; i++) {
  15.         cout << *(arr + i) << " ";
  16.     }
  17.  
  18.     // изменяем значение первого элемента
  19.     *(arr + 1) = 55;
  20.  
  21.     // изменяем значение второго элемента
  22.     *(arr + 2) = 12;
  23.  
  24.     cout << endl << endl;
  25.     /* отображаем весь массив через указатель
  26.        на экране
  27.        33 55 12 8 9
  28.     */
  29.     for (int i = 0; i < size; i++) {
  30.         cout << *(arr + i) << " ";
  31.     }
  32.     cout << endl;
  33.     // arr++; // инкремент и декремент не применяется к arr так как это константа
  34.  
  35.     int* ptr = arr;
  36.     ptr++; // а к копии arr применяется
  37.     cout << *ptr << endl;
  38. }
  39.  
  40.  
Advertisement
Add Comment
Please, Sign In to add comment