组件展示
不得不说,Vitepress 太强大了啊 😃
CodeCompare 代码对比
左侧是错误代码,右侧是正确代码;可以分别起标题。
❌ 使用 switch
c
switch (grade / 10) {
case '9':
printf("Excellent");
break;
case '8':
case '7':
printf("Good");
break;
default:
printf("Other");
}1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
✅ 使用 if-else
c
if (grade >= 90) {
printf("Excellent");
} else if (grade >= 70) {
printf("Good");
} else {
printf("Other");
}1
2
3
4
5
6
7
2
3
4
5
6
7
Quiz 小测验
分为单选和多选;单选选择之后直接给出答案,多选点击“确认答案”之后给出答案。
单选
若有 int a = 10;,如何定义指向 a 的指针?
int p = &a;
int *p = a;
int *p = &a;
*int p = &a;
多选
以下哪些是 C 语言中合法的标识符?(多选)
int 2number;
int _count;
int total-sum;
int number2;
int void;
TerminalWindow 程序输出直观展示
可以加标题。MCT 中所有 TerminalWindow 的标题均为 "zsh - ***"。
zsh - my_program
$ gcc main.c -o main
$ ./main
请输入年龄:18
你输入的年龄是:18
$
Flyout/Term/Tips 悬浮提示框
此方法可能返回 空指针 ,因此需要格外注意