- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 堆栈指针理解
堆栈指针sp在片内RAM128B中开辟栈区,并随时跟踪栈顶地址。它是按"先进后出"的原则存取数据。开机复位后,单片机栈底地址为07H。主要用来保存临时数据,局部变量和中断/自程序的返回地址。堆栈指针总是指向栈顶元素。所以数据入栈的时候,堆栈指针先加1,再压栈。向上增长方式。和计算机的方式一样。出栈的时候先弹出数据,堆栈指针再减1。 如果堆栈的实现是往上长的(就是说往顶
2011-12-16 10:25:28 9416
原创 指针函数和函数指针
1.指针函数指针函数:返回指针的函数。形式如下,int *pfun(int, int);其中*的优先级小于(),因此pfun表示为一个函数,函数返回一个指针,指向的内容为int型。2.函数指针函数指针:指向函数的指针变量int (*pfun)(int, int);通过括号强行将pfun首先与“*”结合,也就意味着,pfun是一个指针,接着与后面的“()”结合,说明该指针
2011-12-12 20:55:07 688
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人