
C语言知识点
喝可乐的猫?
这个作者很懒,什么都没留下…
展开
-
C语言之函数调用机制
函数调用机制 局部变量占用的内存是在程序执行过程中“动态”地建立和释放地,通过栈由系统自动管理进行的 当任何一个函数调用发生时,系统都要做一下工作: (1)建立栈空间 (2)保护现场:主调函数运行状态金额返回地址入栈 (3)为被调函数中的局部变量分配空间,完成参数传递 (4)执行被调函数函数体 (5)释放被调函数中局部变量占用的栈空间 (6)恢复现场:取主调函数运行状态及返回地址,释放栈空间 (7)继续主调函数后续语句 ...原创 2022-01-09 22:17:46 · 380 阅读 · 0 评论 -
my_atoi函数实现
my_atoi函数实现 int my_dec(const char* str) { int sum = 0; while (isdigit(*str)) { sum = sum * 10 + *str - '0'; str++; } return sum; } int my_oct(const char* str) { int sum = 0; while (isdigit(*str) && *str != '8' && *str != '9') {原创 2021-12-01 09:29:30 · 169 阅读 · 0 评论