乐趣区

关于xss:CNote01

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. 在指针曾经有指向后, 作为 ” 取内容符 ”


指针的定义有两种模式:

  1. int a=101;
    int *p;
    p=a;

2.
int a=101;
int p=&a;

退出移动版