摘要: int main(int argc,char * argv[]) { int arry[] = { 1,2,3 }; //大小下标计算 (int)arry+sizeof(int)*n arry[2] = 30; printf("%x", &arry[2]); printf("%x", (int)ar 阅读全文
posted @ 2021-04-18 15:52 紅人 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 0x00简介 函数存储在栈上,栈从头到尾支持函数调用和传参,每个函数在栈上都有一席之地用来记录他的必要信息总结就是以下主要信息 1.调用约定传参 a 参数的传递方向 b 参数的储存媒介 c 谁负责释放参数空间 d 返回值的处理调用者(caller)被调者(callee)_cdecl: 从右往左传递参 阅读全文
posted @ 2021-04-18 15:08 紅人 阅读(150) 评论(0) 推荐(0) 编辑