calloc(1, sizeof(MyStruct))ずっと書くのはとても面倒です。このメソッドをラップするなどのアイデアは使いたくありません。つまり、2 つのパラメーターがどのようなものかを知りたいということですか? それが何かを与えるなら、なぜmalloc2つのパラメータも持たないのですか?
ところで、この質問に対する答えを探しましたが、本当に良い答えが見つかりませんでした。それらの答えは、callocより大きなブロックを割り当てることがmallocできるなどでした。
calloc配列を割り当てる別の回答を見ました。を使用mallocすると、乗算でき、配列を取得できます。最初はなくても使用できます1,。