gpt4 book ai didi

c - Flex 启动条件意外结果

转载 作者:行者123 更新时间:2023-11-30 16:30:02 25 4
gpt4 key购买 nike

我厌倦了一个使用 Flex 条件变量的非常简单的示例。

根据我的理解,当我输入“magic”作为输入时,根据不同的条件,它应该打印出不同的字符串,例如“first”,“second”..

但是,当我输入 magic 时,它只输出“magic”,这让我很困惑。

%START AA BB CC
%%
^a {ECHO; BEGIN AA;}
^b {ECHO; BEGIN BB;}
^c {ECHO; BEGIN CC;}
\n {ECHO; BEGIN 0;}
<AA>magic printf("first");
<BB>magic printf("second");
<CC>magic printf("third");

最佳答案

输入字符串应为“amagic\n”

而不是“a\n”->“magic\n”

因为每次输入“\n”时,标志都会再次设置为0。

关于c - Flex 启动条件意外结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51470717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com