Поясните мне строку кода, пожалуйста [дубликат]

115
29 ноября 2021, 04:50
На этот вопрос уже даны ответы здесь:
Что такое malloc() ? (2 ответа)
Закрыт 2 года назад.
char *str = (char*)malloc((n+1)*sizeof(char));

Раcпишите что тут делает каждая команда)

Answer 1

Выделение памяти на (n+1)*размер символьного типа , каст к указателю на символьный тип и инициализация переменной str типа указатель на символьный тип.

READ ALSO
c++ ООП двумерные массивы

c++ ООП двумерные массивы

я начал писать свою игру на c++ sfml, но в самом начале столкнулся с одной ОЧЕНЬ не понятной проблемой(

83
Как получить доступ из вложенного объекта к главному

Как получить доступ из вложенного объекта к главному

У меня есть главное окно приложения BankSystem

97
cpp:template - Как решить проблему " cannot convert from 'char* const' to int "?

cpp:template - Как решить проблему " cannot convert from 'char* const' to int "?

Разбираюсь с template-ми на c++Написал небольшую функцию которая принимает, какой-то объект MyJSON* _value и в реализации сделал разбор в зависимости...

140