在这个问题,有人建议意见,我应该不会投的结果malloc,即
malloc
int *sieve = malloc(sizeof(int) * length);
而不是:
int *sieve = (int *) malloc(sizeof(int) * length);
为什么会这样呢?
c malloc casting
深拷贝和浅拷贝之间有什么区别?
language-agnostic copy deep-copy shallow-copy
c ×1
casting ×1
copy ×1
deep-copy ×1
language-agnostic ×1
malloc ×1
shallow-copy ×1