栈的注意事项

栈的注意事项

time:2026_1_22

引用修改

char * 指针能使用任意类型,可以对任意类型的进行字节修改

内存分配

元素在栈上的空间可能不连续,这是由于编译器在编译过程中会产生的优化,可能会出现原本连续的元素,但是其中的元素没有使用,编译优化就不进行字节分配,然后通过其它指针进行访问就会出发未定义行为。
为了防止为定义行为最好还是用start进行封装

malloc 分配的时候默认会安装最大字节进行分配 16字节

new 智能分配字节