gpt4 book ai didi

c - 在 C 中只执行一次代码

转载 作者:太空宇宙 更新时间:2023-11-04 01:25:33 25 4
gpt4 key购买 nike

我只想执行一次代码。我使用了基于 bool 类型的全局变量的解决方案。我的问题是,这是最好的解决方案吗?

备注:我用的是ucos-II

if (TRUE == Lock)
{
/*Code to execute one time*/
}

/*The reste of the code*/

最佳答案

使用静态变量的简单代码。

static bool once = false;

if (once == false)
{
once = true;
// do your "once" stuff here
}

关于c - 在 C 中只执行一次代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31703772/

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