C语言用什么函数可以休眠一个后台运行的程序 C语言用什么函数可以使运行完不自动关闭窗口

C\u8bed\u8a00\u7528\u4ec0\u4e48\u51fd\u6570\u53ef\u4ee5\u4f11\u7720\u4e00\u4e2a\u540e\u53f0\u8fd0\u884c\u7684\u7a0b\u5e8f\u62dc\u6258\u4e86\u5404\u4f4d \u8c22\u8c22

\u8fd9\u4e2a\u95ee\u9898\u5f88\u7b80\u5355!C\u91cc\u9762\u9664\u4e86\u8fd9\u4e2a\u51fd\u6570\u597d\u50cf\u6ca1\u6709\u522b\u7684\u51fd\u6570\u4e86\u3002\u4ee5\u524d\u7684\u673a\u5668\u90fd\u6162\uff0c\u6240\u4ee5\u8fd9\u4e2a\u5e94\u7528\u5e94\u8be5\u4e0d\u662f\u5f88\u591a\u3002\u5f53\u5e74\u6211\u4eec\u5199\u7a0b\u5e8f\u7684\u65f6\u5019\uff0c\u662f\u4f7f\u7528\u7a7a\u5faa\u73af\u6765\u4eba\u4e3a\u5236\u9020\u5ef6\u8fdf\u7684\u3002\u6bd4\u5982\uff1afor(i=0;i;\u5c31\u8fd9\u6837\uff0c\u8ba9\u4ed6\u5faa\u73af\u5f88\u591a\u6b21\uff0c\u4e5f\u5c31\u6162\u4e0b\u6765\u4e86\u3002\u4e0d\u77e5\u9053\u5bf9\u4f60\u6709\u6ca1\u6709\u5e2e\u52a9\u3002

\u52a0\u4e2agetchar()\u51fd\u6570\u5c31\u53ef\u4ee5\u4e86,\u4e0d\u8fc7\u4f60\u8981\u52a0\u5bf9\u4f4d\u7f6e. \u7b54\u6848\u8865\u5145 \u8fd9\u4e2a\u5c31\u662f\u4f60\u5728\u7f16\u5199\u5b8c\u4e3b\u7a0b\u5e8f\u540e,\u7ed3\u5c3e\u52a0\u4e0a\u8fd9\u4e2a\u51fd\u6570\u5c31\u53ef\u4ee5\u4e86.\u7a97\u53e3\u4e0d\u4f1a\u5173\u95ed! \u7b54\u6848\u8865\u5145 \u4e0d\u597d\u610f\u601d,\u5fd8\u4e86\u770b\u4f60\u7684\u7f16\u8bd1\u5668\u4e86,\u4f60\u7684\u662fTC\uff0cTC\u53ef\u4ee5\u5728\u8fd0\u884c\u540e\u5230\u6587\u4ef6\u5939\u4e2d\u67e5\u770b\u3002\u53e6\u5916\u4e00\u79cdC\u7684\u7f16\u8bd1\u5668\u53ef\u4ee5\u7528\u6211\u7684\u65b9\u6cd5\u3002 \u7b54\u6848\u8865\u5145 \u6211\u521a\u624d\u8bf4\u4e86,TC\u53ef\u4ee5\u5728\u8fd0\u884c\u540e\u5230\u6587\u4ef6\u5939\u4e2d\u67e5\u770b,\u6709\u4e2a\u4e13\u95e8\u7684\u6587\u4ef6,\u4f60\u70b9\u5f00\u5c31\u80fd\u770b\u4e86! \u7b54\u6848\u8865\u5145 \u4e0d\u7528\u554a,\u4f60\u53ea\u8981\u8fd0\u884c\u6210\u529f,\u628a\u7a0b\u5e8f\u53d1\u7ed9\u522b\u4eba\u5c31\u884c\u4e86! \u7b54\u6848\u8865\u5145 \u4f60shift+enter\u540e\uff0cdos\u6846\u4e0d\u4f1a\u81ea\u52a8\u5173\u95ed

C里面除了这个函数好像没有别的函数了。以前的机器都慢,所以这个应用应该不是很多。当年我们写程序的时候,是使用空循环来人为制造延迟的。比如:
for(i=0;i<10000;i++)
;
就这样,让他循环很多次,也就慢下来了。不知道对你有没有帮助。

windows下的Sleep是按微妙计时的,估计是你设的数字太小了吧Sleep(1000)才是休眠1s,这和UNIX/LNUIX下的不一样,UNIX/LNUIX下sleep(1)就是1s。

你用waitforsignobject试试

settime()

这个很不清楚啊

  • c璇█涓鏈夋病鏈鍑芥暟鍙互璁℃椂,姣斿鎴戝畾涔涓涓鏁扮粍缁欏畠璧嬪垵鍊,鎶婂兼墦鍗板嚭...
    绛旓細鍩烘湰閫昏緫濡備笅锛//瀹氫箟璧嬪兼暟缁勫苟鎵撳嵃sleep(10);//淇敼鏁扮粍鍊煎苟鎵撳嵃鏁扮粍鐨勫煎苟涓嶆槸鍦ㄤ紤鐪犵殑10绉掑唴鑰屾槸鍦浼戠湢鍚杩涜鐨勶紝浣嗙敱浜庢寚浠ゆ墽琛岀殑寰堝揩鎵浠ユ劅瑙変笉鍒颁袱鑰呯殑鍖哄埆锛堟暟缁勫法澶х殑鍙﹁锛夈傚鏋滅▼搴忓湪10绉掓湡闂磋繕瑕佸鐞嗗埆鐨勬寚浠わ紝鍒欓渶瑕佸垱寤涓涓绾跨▼锛屽湪绾跨▼涓娇鐢╯leep(10);鐒跺悗鍐嶅湪璇ョ嚎绋嬩腑淇敼鏁扮粍鐨勫...
  • C璇█鎬庝箞灏嗙▼搴忎繚鎸佷笉鍏抽棴,鍙湁杈惧埌鐩爣鎵嶈兘鍏抽棴?
    绛旓細澶氱嚎绋嬬殑鎯呭喌涓嬶紝淇濇寔绋嬪簭涓嶉鍑猴紝鍙互鐢ㄥ惊鐜潵瀹炵幇锛屾弧瓒虫潯浠讹紝灏遍鍑哄惊鐜紝浠庤岄鍑哄叧闂▼搴忋傚湪寰幆涓病鏈変换鍔℃椂锛岀敤Sleep鍑芥暟浼戠湢绋嬪簭锛屽鏋滀笉杩欐牱鍋氾紝CPU浼氭弧璐熻嵎宸ヤ綔锛屽鑷寸▼搴忓亣姝汇備唬鐮佸涓嬶細while(1){ if(bExit) break;//鏉′欢婊¤冻閫鍑哄惊鐜 Sleep(10);} 澶氱嚎绋嬬殑鎯呭喌涓嬭繕鍙互鐢ㄤ俊鍙风殑鏂瑰紡瀹炵幇...
  • C璇█鏆傚仠浠g爜鏄浠涔?
    绛旓細鍙互閫氳繃system ("pause");瀹炵幇鏆傚仠锛屽簲鍖呮嫭<stdlib.h>澶存枃浠躲傝繕鍙互閫氳繃浣跨敤getch()鍜実etchar()鍑芥暟瀹炵幇锛屾敞鎰忓簲璇ョ浉搴斿湴鍖呮嫭<conio.h>鍜<stdio.h>鏂囦欢锛実etch()涓洪潪鏍囧噯鍑芥暟锛岄渶瑕佹敞鎰忕▼搴忕殑绉绘鎬с
  • C璇█涓system("pause")鏄浠涔浣滅敤鍜屾剰鎬
    绛旓細system("pause")鎰忔濆氨鏄绋嬪簭鏆傚仠涓涓嬶紝鐒跺悗鎸変换鎰忛敭缁х画锛屽垵瀛︾殑鏃跺欐渶澶氳浜庣▼搴忕殑鏈熬澶勶紝鐢ㄤ簬鐪嬭繍琛岀粨鏋滐紝閬垮厤绋嬪簭涓闂岃繃銆傜浉鍚岀殑鎴戜滑杩樺彲浠ョ敤getchar()锛岄伩鍏嶇▼搴忚繍琛屽畬鐩存帴缁撴潫鑰岀湅涓嶅埌杩愯缁撴灉銆傚涓嬪浘锛氭墽琛屽埌 system("pause"); 鎸変换鎰忛敭缁х画 璐翠笂浠g爜锛歩nclude <stdio.h> void m...
  • 鐢C璇█姹傝В涓鍏冧簩娆℃柟绋,杞欢鏄疻IN-TC,鎬庝箞缂栬瘧鎴愬姛鍚,杈撳叆a,b,c鐨...
    绛旓細浣犳妸x1鍜寈2瀹氫箟double绫诲瀷锛岀劧鍚庤繍琛屼竴涓嬭瘯璇
  • 鍦╨inux鐜涓c璇█涓濡備綍璁﹚hile寰幆鎵ц鍥哄畾鐨勬椂闂村200姣
    绛旓細} 鍙﹀鎴戣寰椾綘瑕佽鐨勫ソ鍍忔槸锛氬笇鏈泈hile寰幆鎵ц鏌愪簺鎿嶄綔锛屾墽琛屾椂闂村埌200姣涔嬪悗閫鍑簑hile寰幆锛熸渶绠鍗曟槸鐢ㄩ棿闅斿畾鏃跺櫒...浣犳煡涓嬭繖鍑犱釜鍑芥暟锛歵imer_create锛宼imer_settime绛夈傛椂闂磋缃瘮杈冪簿纭紝鍙互璁剧疆涓娈垫椂闂撮棿闅旓紝杩囦簡鎸囧畾鐨勬椂闂翠箣鍚庯紝浼氱粰褰撳墠杩涚▼鍙戦涓涓SIGALRM淇″彿锛屼綘while寰幆鐨勬潯浠讹紝鍙互鍦...
  • c璇█濡備綍瀹炵幇閫愪釜杈撳嚭涓娈佃瘽?
    绛旓細1銆佷娇鐢╯leep鍑芥暟鏆傚仠锛岀敤pirntf %c鍙傛暟涓涓涓緭鍑哄嵆鍙2銆佷緥绋嬶細include<stdio.h>#include<windows.h>#include<string.h>int main(){char c[]={"浣犲ソ锛屼腑鍥!"};int i;for(i=0;i<strlen(c);i++) { printf("%c",c[i]);Sleep(100);//浼戠湢100姣 }printf("\n");retu...
  • c璇█ 鏃堕棿鍑芥暟
    绛旓細c璇█鏃堕棿鍑芥暟锛1銆佽幏寰楁棩鍘嗘椂闂村嚱鏁帮細鍙互閫氳繃time()鍑芥暟鏉ヨ幏寰楁棩鍘嗘椂闂达紙Calendar Time锛夛紝鍏跺師鍨嬩负锛歵ime_t time(time_t * timer);濡傛灉宸茬粡澹版槑浜嗗弬鏁皌imer锛屽彲浠ヤ粠鍙傛暟timer杩斿洖鐜板湪鐨勬棩鍘嗘椂闂达紝鍚屾椂涔熷彲浠ラ氳繃杩斿洖鍊艰繑鍥炵幇鍦ㄧ殑鏃ュ巻鏃堕棿锛屽嵆浠涓涓鏃堕棿鐐癸紙渚嬪锛1970骞1鏈1鏃0鏃0鍒0绉掞級鍒扮幇鍦ㄦ鏃...
  • 鎬庢牱鐢C璇█绋嬪簭璁╁崟鐗囨満澶栨帴璁惧LCD娑叉櫠灞忚繘鍏浼戠湢鐘舵
    绛旓細鍑芥暟鍚嶇О: lcd1602_WriteCmd()鍑芥暟鍔熻兘锛氬啓鍛戒护 / void lcd1602_WriteCmd(const INT8U cmd){ lcd1602_CheckBusy();lcd1602_rs=0;lcd1602_rw=0;lcd1602_e=1;LCD1602_PORT=cmd;lcd1602_e=0;} / 鍑芥暟鍚嶇О锛歭cd1602_WriteData()鍑芥暟鍔熻兘锛氬啓鏁版嵁 / void lcd1602_WriteData(const INT8U c){ lcd16...
  • 濡備綍璁C璇█sleep()鍑芥暟绛夊緟鏃堕棿灏忎簬1绉
    绛旓細sleep()鍑芥暟澶ф鍙兘绮剧‘鍒50ms宸﹀彸锛屼綘鐢╯leep(10)鏄偗瀹氫笉琛岀殑锛屽鏋滀綘瑕佺簿纭殑瀹氭椂鐨勮瘽鍙互浣跨敤QueryPerformanceFrequency()鍑芥暟锛岀敤娉曚负锛歀ARGE_INTEGER litmp;LONGLONG QPart1,QPart2;double dfMinus, dfFreq, dfTim;QueryPerformanceFrequency(&litmp);dfFreq = (double)litmp.QuadPart;// 鑾峰緱璁℃暟...
  • 扩展阅读:c语言延时1秒函数sleep ... c语言sin函数怎么写 ... excel必背50个常用函数 ... c语言if函数使用教程 ... c语言sleep函数死循环 ... excel函数公式大全 ... sleepc语言用法 ... c语言sscanf函数的用法 ... 函数公式一览表 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网