p->prior->next
meaning:
设p->prior指向q,q为p的前驱节点;
那么p->prior->next就等于q->next,
p->prior->next就等于q的后驱指针域
scanf()函数从输入流缓冲区中读取值的,而读取时遇到回车(\n)而结束的.
带空格的scanf(" %c")表示要从输入流缓冲区读两个字符,一个给空格,一个给%c. 为什么加空格呢,是因为回车符(\n)也在输入流缓冲区中,所以将\n赋值给空格,以让%c被正确赋值. 否则,不加空格,回车符\n会被赋值给%c. 所以不加空格,字符输入会出问题.
*符号有两种含义,
1.在指针未被赋值或初始化时,作为"指针说明符"
2.在指针已经有指向后,作为"取内容符"
指针的定义有两种形式:
int a=101; int *p; p=&a;
int a=101; int *p=&a;
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。