不是有个伪编译 什么的? 不能设置全局变量
如何让函数第一次执行某段,以后在不执行这一段
答案:5 悬赏:80 手机版
解决时间 2021-04-29 15:24
- 提问者网友:轻浮
- 2021-04-29 04:43
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-04-29 05:35
给你个思想,你自己定义一个全局变量,比如是一个int型的a,初始值赋给它0
然后在你的函数里不想执行第二次的那段前面加个判断
if(a=1)then
begin
exit //退出函数
end
不执行二次的那段
a:=1;
这样就行了,不明白可以加Q,不知道你用什么语言,所以我以delphi形式写出来了~
全部回答
- 1楼网友:廢物販賣機
- 2021-04-29 10:02
现在要执行程序要执行A、B、C三个函数,比如说B函数我们只执行一次就再不执行了,那么我们就在B函数里放一个变量i=0,第一次执行B函数是i=0,执行完B函数改变i=1,这时候执行第二次的时候,当i=1时就判断不再执行B函数。
- 2楼网友:荒野風
- 2021-04-29 08:24
网页加载事件中 if(!isPostBack){函数}
- 3楼网友:天凉才是好个秋
- 2021-04-29 07:04
龙哥全局变量做为开关,执行函数的时候判断一下开关就行啊!如果是反复启动的时候要求这样做,就必须把开关值写到文件中保存起来!
- 4楼网友:千夜
- 2021-04-29 05:46
函数在循环里面,还是。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯