Два задания с указателями на C++

258
29 июля 2017, 06:14

Посмотрите пожалуйста правильно ли я делаю?

1.Напишите код изменяющий значение указателя:

#include <iostream>
int main(){
 int i = 10;
 int *p = &i;
 *p = 5;
 std::cout << *p;
}

2.Напишите код для изменения значения, на которое указывает указатель:

 #include <iostream>
    int main(){
     int i = 10;
     int *p = &i;
     i = 5;
     std::cout << *p;
    }
Answer 1

Мне кажется, что от вас хотят
в первом случае

#include <iostream>
int main(){
    int i = 10, j = 20;
    int *p = &i;
    std::cout << *p << std::endl;
    p = &j;
    std::cout << *p << std::endl;
}

Ну, а во втором -

#include <iostream>
int main(){
    int i = 10;
    int *p = &i;
    std::cout << i << std::endl;
    *p = 20;
    std::cout << i << std::endl;
}
READ ALSO
Что быстрее: обход вектора или обход списка?

Что быстрее: обход вектора или обход списка?

На собеседовании спросили: что быстрее, обход вектора или обход списка с выводом значений в консоль? Каким образом обходим, не уточнилиЯ ответил,...

253
Cmake собрать проект c++ в windows

Cmake собрать проект c++ в windows

Есть исходный код на c++ Пытаюсь собрать его в Cmake в проект для запуска в VSФайл CMakeLists

248
Вывести список процессов на экран

Вывести список процессов на экран

Как получить список процессов win ?

403