编程和简答题
1. static全局便娘与普通全局变量有什么区别?static局部变量和普通局部变量有什么区别?satic函数与普通函数有什么区别?
static全局变量只初使化一次,防止在其他文件单元中被引用(修改链接属性);
static局部变量只被初始化一次,下一次依据上一次结果值(延长生命期);
static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝
2. 有双向循环链表节点定义为
struct node
{
int data;
struct nod *front, *next;
};
有两个双向链表A,B,知道其头指针为:pHeadA,pHeadB,请写一个函数将两个链表中的data值相同的节点删除
3. 使用自旋