#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include "task.h"
//
static int I2S_Init_flag = 0;
int main(int argc,char**argv)
{
int ch = -1;
char *string = "v::a::b::cdezgnmcv";
int count = 0;
int volume = -1;
while(1)
{
if(!I2S_Init_flag)
{
//
//
printf("I2X_Init_flag
");
I2S_Init_flag = 1;
}
}
//printf("argc backward is %d
",argc);
//task_create();
//printf("argc forward is %d
",argc);
while(1)
{
if( getchar() == 'x')
{
printf("main phread
");
break;
}
}
return 0;
}
作用: (1)解决递归调用,多次运行的同一段代码。
(2)改变程序执行流程,事件通知.
