【发布时间】:2022-06-14 03:41:01
【问题描述】:
tmp = malloc(sizeof(x)); 是否自动与 tmp = malloc(sizeof(x)); *tmp = x; 相同?
更具体地说,malloc 是立即初始化我的变量还是只是分配内存而我必须自己初始化它?
【问题讨论】:
-
完全不是这样。那里没有任何东西可以使这种情况发生。另外,
tmp = x可能是错误的,您的意思可能是*tmp = x。 -
@Petra Enis,
x是什么?