( 2 ) 返回地址入栈 : 然后将 返回地址 放入栈中, 返回地址是 栈底地址 ;
( 3 ) ebp 指针入栈 : 将 old ebp 指针入栈, ebp 指针指向 old ebp 存放的地址...参数 放入栈中, 此时 main 函数 参数 在栈底 ;
( 2 ) 返回地址入栈 : 然后将 返回地址 放入栈中, 返回地址是 栈底地址 ;
( 3 ) ebp 指针入栈 : 将 old...) : 存放代码内容, 编译时就确定了, 只能读, 不能写 ;
2.数据段 ( .data section ) : 存放 已经初始化的 静态局部变量 和 全局变量, 编译阶段确定, 可读写 ;
3.BSS..., 严重会直接让系统故障
//4...., 或者***② 进行了初始化, 但是超出范围使用***;
1.结构体成员指针未初始化 : 结构体的成员中 如果有指针, 那么这个指针在使用时需要进行初始化, 结构体变量声明后, 其成员变量值是随机值,