最佳答案
做有什么区别:
ptr = malloc (MAXELEMS * sizeof(char *));
或:
ptr = calloc (MAXELEMS, sizeof(char*));
什么时候使用calloc优于malloc是个好主意,反之亦然?