scoopydoo 发表于 2025-2-1 17:02:26

量子隧道 发表于 2025-2-1 16:48
问题在于,如果pinmode()函数里设置管脚为OUTPUT,那么gpio_init()函数得不到执行的机会啊

----啥也 ...

这话就外行了吧,一看就不是码农出身!

case 分支语句在遇到 break 之前会一直执行下去,也就是所谓的“贯穿” :lol

量子隧道 发表于 2025-2-1 17:05:30

scoopydoo 发表于 2025-2-1 17:02
这话就外行了吧,一看就不是码农出身!

case 分支语句在遇到 break 之前会一直执行下去,也就是所谓的 ...

您批评得对,老夫写程序没写过多少,对break不敏感:lol

scoopydoo 发表于 2025-2-1 17:08:47

量子隧道 发表于 2025-2-1 17:05
您批评得对,老夫写程序没写过多少,对break不敏感

还有更神奇的,如果是 GCC 的话你甚至可以写带范围的 case 语句:

switch (x){

case 1 ... 30:
    printf ("The number you entered is >= 1 and <= 30\n");
    break;
}
页: 1 [2]
查看完整版本: Raspberry Pi Pico的GPIO端口SIO类结构体不好使