mirror of
https://github.com/Aexiar/c.git
synced 2024-10-22 14:05:45 +02:00
c
This commit is contained in:
parent
3f622e327c
commit
51bb666883
@ -1563,8 +1563,12 @@ int main() {
|
|||||||
|
|
||||||
> [!NOTE]
|
> [!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` 结果必定为 0,所以不再执行表达式 b。
|
||||||
> * 对于 `a || b` 操作来说,当 a 为真(或非 0 )时,因为 `a || b` 结果必定为 1,所以不再执行表达式 b。
|
> * 对于 `a || b` 操作来说,当 a 为真(或非 0 )时,因为 `a || b` 结果必定为 1,所以不再执行表达式 b。
|
||||||
|
|
||||||
@ -1992,7 +1996,7 @@ int main() {
|
|||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
>
|
>
|
||||||
> ASCII编码方案定义了如何将 ASCII 字符集中的每个字符表示为 7 位的二进制数字。例如:大写字母`"A"`在ASCII 编码中表示为二进制的`1000001`,十进制的 `65` 。
|
> ASCII 编码方案定义了如何将 ASCII 字符集中的每个字符表示为 7 位的二进制数字。例如:大写字母`'A'`在 ASCII 编码中表示为二进制的`1000001`,十进制的 `65` 。
|
||||||
|
|
||||||
* `字符集`和`字符集编码`之间的关系如下:
|
* `字符集`和`字符集编码`之间的关系如下:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user