共计 365 个字符,预计需要花费 1 分钟才能阅读完成。
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;
2.
int a=101;
int p=&a;
正文完