From 51bb6668831248cde32964b0bc0ec787360558ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=A4=A7=E4=BB=99?= <1900919313@qq.com> Date: Mon, 5 Aug 2024 14:15:19 +0800 Subject: [PATCH] c --- docs/notes/01_c-basic/03_xdx/index.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/notes/01_c-basic/03_xdx/index.md b/docs/notes/01_c-basic/03_xdx/index.md index 75c339b..335872d 100644 --- a/docs/notes/01_c-basic/03_xdx/index.md +++ b/docs/notes/01_c-basic/03_xdx/index.md @@ -1563,8 +1563,12 @@ int main() { > [!NOTE] > -> * ① 对于逻辑运算符来说,任何非零值都表示真,零值表示假,如:`5 || 0` 返回 `1` ,`5 && 0` 返回 `0` 。 -> * ② 短路现象: +> * ① 对于逻辑运算符来说,任何`非零值`都表示`真`,`零值`表示`假`,如:`5 || 0` 返回 `1` ,`5 && 0` 返回 `0` 。 +> * ② 逻辑运算符的理解: +> * `&&` 的理解就是:`两边条件,同时满足`。 +> * `||`的理解就是:`两边条件,二选一`。 +> * `!` 的理解就是:`条件取反`。 +> * ③ 短路现象: > * 对于 `a && b` 操作来说,当 a 为假(或 0 )时,因为 `a && b` 结果必定为 0,所以不再执行表达式 b。 > * 对于 `a || b` 操作来说,当 a 为真(或非 0 )时,因为 `a || b` 结果必定为 1,所以不再执行表达式 b。 @@ -1992,7 +1996,7 @@ int main() { > [!NOTE] > -> ASCII编码方案定义了如何将 ASCII 字符集中的每个字符表示为 7 位的二进制数字。例如:大写字母`"A"`在ASCII 编码中表示为二进制的`1000001`,十进制的 `65` 。 +> ASCII 编码方案定义了如何将 ASCII 字符集中的每个字符表示为 7 位的二进制数字。例如:大写字母`'A'`在 ASCII 编码中表示为二进制的`1000001`,十进制的 `65` 。 * `字符集`和`字符集编码`之间的关系如下: