C语言问题集合
文章平均质量分 64
C语言常见的问题
怡晗★
有在努力的小coder
展开
-
C语言与函数栈帧
通过简单分析main函数和Add任何函数在执行正式代码之前都需要进行函数栈帧的空间开辟,而函数栈帧的开辟涉及到esp栈顶指针和ebp栈低指针,这两个指针负责维护二者范围内函数栈帧空间,在此过程中,空间中的内容会被赋值为0xcccccccc,导致未赋初始值的变量为随机值函数局部变量的开辟是通过栈低指针进行地址运算为不同的变量开辟空间。原创 2024-02-06 14:10:11 · 871 阅读 · 0 评论 -
C语言中转义字符‘\b’的效果
转义字符\b并不会删除字符,当\b实现光标向前移动一位时,若转义字符\b后面有内容,则会覆盖\b前方的字符。原创 2023-10-15 10:12:42 · 193 阅读 · 3 评论