Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
227 / 75 / 31
Регистрация: 17.07.2015
Сообщений: 774
1

Почему крашит простейший код работы с динамическим массивом?

27.11.2015, 09:07. Показов 755. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<iostream>
using namespace std;
 
 
int main()
{
    
    char*arr = new char[40]();
    arr = "hello";
    delete[]arr;
    return 0;
 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2015, 09:07
Ответы с готовыми решениями:

Программа работы с одномерным динамическим массивом
Помогите пожалуйста!!! //Реализовать функционал работы с одномерным динамическим массивом. // 1....

Функции для работы с динамическим массивом
a. функция распределения динамической памяти b. функция инициализации динамического массива...

Написать функции для работы с динамическим массивом
Дали вот эти задачи никак не могу решить, помогите. 1. Написать следующие функции для работы с...

Класс для работы с n-мерным динамическим массивом
При работе с 3-мерным динамическим массивом я чего-то &quot;в пня въехал&quot;. Начал &quot;рыскать&quot;, а...

1
Эксперт по математике/физикеЭксперт С++
2206 / 1411 / 411
Регистрация: 16.05.2013
Сообщений: 3,597
Записей в блоге: 6
27.11.2015, 09:12 2
Потому, что здесь
C++
1
arr = "hello";
происходит утечка памяти и array указывает не на динамическую память, на на строку "hello"
1
27.11.2015, 09:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2015, 09:12
Помогаю со студенческими работами здесь

Функции для работы с одномерным динамическим массивом
Написать функции для работы с одномерным динамическим массивом: 1. Заполнение массива случайными...

Странный код с динамическим массивом
Скажите, что выведет этот код: var ss:array of char; i:integer; begin SetLength(ss,2); ...

Определение класса для работы с одномерным динамическим массивом
задача : В массиве А(N) поменять местами последний отрицательный элемент с максимальным элементом....

Создать класс для работы с двумерным динамическим массивом чисел
Создать класс для работы с двумерным динамическим массивом чисел. Методы: -заполнить массив...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru