Программы на C++. Форум разработчиков
1767757368
Anonymous
Сейчас я изучаю C++ и пытаюсь понять, в чем разница между следующими двумя строками кода:
[code]int* a = new int;
int* b = new int[1];
[/code]
Насколько я понимаю, оба оператора возвращают указатель int и выделяют место в куче только для 1 int. Так есть ли между ними практическая разница или это просто синонимы?
Подробнее здесь: [url]https://stackoverflow.com/questions/76637058/in-c-what-is-the-difference-between-new-int-and-new-int1[/url]