总体来说,除非是为了与 C 代码兼容、优化底层内存管理或其他特殊原因,在现代 C++ 中不再推荐使用 malloc。 new 与智能指针提供了类型安全、自动管理内存等优点,能够更好地满足大多数场景的需求。 malloc 是 C 语言的内存分配函数,分配的内存是未初始化的 ...
这个问题看起来十分刁钻,不过稍有常识的人都知道,制定 C 标准的那帮语言律师也不是吃白饭的,对这种奇奇怪怪的问题一定会有定义。 我们翻阅 C17 标准 草案 N2176,在 7.22.3 节里,有如下说法: The order and contiguity of storage allocated by successive calls to the aligned ...
当前正在显示可能无法访问的结果。
隐藏无法访问的结果