gcc扩展有
https://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html
【 在 luchu 的大作中提到: 】
: 标 题: goto语句支持变量么?
: 发信站: 水木社区 (Mon May 16 18:56:40 2022), 站内
:
: 从栈中取出goto的地址,
: 比如 T=s.top().label;
: goto T;
: 或者
: switch(T) {
: case label1:
: goto label1;
: break;
: case label2:
: ....
: }
: 这种,支持不支持,如果支持的话,T和label label/1/2 应该定义成什么类型的?
: --
: 数据是可以骗人的!
:
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 119.251.19.*]
--
FROM 101.86.10.*