Главная /
Язык программирования C++ /
Определите результат выполнения следующего кода: float *thingPtr = new float (3.14159)
Определите результат выполнения следующего кода:
float *thingPtr = new float (3.14159)
вопрос
Правильный ответ:
возникнет ошибка компиляции, поскольку нельзя задавать значение переменной в процессе её создания
возникнет ошибка компиляции, поскольку при создании объекта не указан размер выделяемой памяти
данная строка задает значение объекту типа
float
Сложность вопроса
81
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Зачёт прошёл. Лечу кутить отмечать зачёт по тестам
27 июл 2020
Аноним
Если бы не данные ответы - я бы не справился c этими тестами intuit.
25 июл 2020
Другие ответы на вопросы из темы программирование интуит.
- # Произойдет ли ошибка при компиляции этого кода? class Channel { public: void SetNumber (int n) { number = n;}; int GetNumber() const { return number;}; int number;}; int main() { private : int n;} Channel ch; {Channel ch; ch.number = 9; ch.SetNumber(10); Channel ch2(2);}
- # Какой результат будет у следующего выражения? int m = 1,n=2; int *p= &n; p=static_cast<int*> (m); cout << *p;
- # С какой целью производится вынесение функций в отдельный заголовочный файл?
- # Если заданы классы class A {... } A1; class B : public A { ... } B1; class C : public A { ... } C1; то что будет выведено при выполнении оператора throw (A1); а обработка исключительной ситуации записана catch (B& b) { cout << 1; } catch (C& c) { cout << 2; } catch (A& a) { cout << 3; } catch (...) { cout << 4; }
- # Выберите правильное объявление константы pi: