木盒厂家
免费服务热线

Free service

hotline

010-00000000
木盒厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

目前如何让yylex后的代码运行

发布时间:2021-07-23 05:39:03 阅读: 来源:木盒厂家

如何让yylex后的代码运行

}

在没有彻底明白lex编译以后的文件流程的情况下,如何在程序结束时让yylex()后的printf()打印出结果呢?我们执行编译成的可执行文件会发现倘若我们只是用ctrl+c或quit退出程序是直接在当前位置退出程序,后面的printf根本不会执行。解决这个小问题,下面我用一种间接的方法实现了它:

%{

#include

具有较宽的调速范围#include

jmp_bu作为石化领域的专家f position;

%}

%%

quit longjmp(position,1);

.* printf(“hello\n”);

%%

main()

{

extern int function();

if(setjmp(position)==1)

goto quit;

signal(SIGINT, function);

yylex(济南实验机厂数显式铁矿球团压力实验机(图));

quit:

printf(“bye\n”);

exit(0);13.断电自动保存

}

function()

{

longjmp(position,1);

}

以上代码在AIX下调试通过也称 电子拉力实验机

春天常练养肝功
搓脸拉筋养颜健身
消食积经典方药――保和丸