Почему calloc требует два параметра, а malloc только один?

Это'мне очень надоело писатьcalloc(1, sizeof(MyStruct)) все время. Я нене хочу использовать такую идею, как обертывание этого метода и т. д. Я имею в виду, я хочу знать, что мне дают два параметра? Если это что-то дает, почему нетmallocесть два параметра тоже?

Кстати, я искал ответ на этот вопрос, но я нене могу найти действительно хороший ответ. Эти ответы былиcalloc может выделить больше блоков, чемmalloc может и тд

Я видел другой ответ, которыйcalloc выделяет массив. Сmalloc Я могу умножить и яЯ получу массив, и я могу использовать его без1, в начале.

Ответы на вопрос(5)

Ваш ответ на вопрос