C语言
#include<stdio.h>
#include<cstdio>
volatile unsigned int TimeOut ;
unsigned int cnt = 0;
//使用volatile变量情景:
//1、中断
//2、多线程
//3、寄存器
void isr_handle(int a)
{
cnt++;
if (cnt > 100)
{
TimeOut = 1;
cnt = 0;
printf("cnt = %d\n", cnt);
}
printf("123 cnt = %d\n", cnt);
}
extern unsigned int TimeOut;
int main(int argc, char *argv[])
{
while (TimeOut != 1)
{
printf("hello\n");
}
return 0;
}













![[红蓝攻防]MDOG(全新UI重制版)为Xss跨站而生,数据共享,表单劫持,URL重定向](https://img-blog.csdnimg.cn/img_convert/45cc431e7fe803aa19a203a4ac5bf7fb.jpeg)





