在c中可不可以完成在规定的时间内使一个循环进行,在超过规定的时间之后循环会自动终止的函数?

解决方案 »

  1.   

    C语言?你发错地方了吧?
    可以用多线程,把循环语句装到线程里面运行。规定时间到了后,把线程杀了。。想要终止线程的运行,可以使用以下方法: 
    1、线程函数返回(最好使用该方法)。 
    2、通过调用ExitThread函数,线程将自行撤消(最好不使用该方法)。 
    3、同一个进程或另一个进程中的线程调用TerminateThread函数(应避免使用该方法)。 
    4、ExitProcess和TerminateProcess函数也可以用来终止线程的运行(应避免使用该方法)。