❶ C語言關機代碼
可以通過C語言調用系統命令實現關機。
1、C語言可以通過system函數實現調用系統命令(shell 命令)。
system函數聲明於stdlib.h, 形式為
int system(const char *cmd);
功能為執行cmd中的shell指令。
2、在windows中,關機命令為shutdown. 具體說明如圖:
#include<stdlib.h>
intmain()
{
system("shutdown/s");//調用關機命令。
while(1);
}
5、注意事項:
該命令僅用於windows,如果要移植到其它操作系統,則需要適配目標系統的關機命令,如Linux的halt或shutdown -h。
❷ 關機的C:命令是什麼
shutdown
用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "co
mment"] [-d up:xx:yy]
沒有參數 顯示此消息(與 ? 相同)
-i 顯示 GUI 界面,必須是第一個選項
-l 注銷(不能與選項 -m 一起使用)
-s 關閉此計算機
-r 關閉並重啟動此計算機
-a 放棄系統關機
-m \\computername 遠程計算機關機/重啟動/放棄
-t xx 設置關閉的超時為 xx 秒
-c "comment" 關閉注釋(最大 127 個字元)
-f 強制運行的應用程序關閉而沒有警告
-d [u][p]:xx:yy 關閉原因代碼
u 是用戶代碼
p 是一個計劃的關閉代碼
xx 是一個主要原因代碼(小於 256 的正整數)
yy 是一個次要原因代碼(小於 65536 的正整數)
❸ C語言關機命令是什麼
C programming code for Windows XP
#include <stdio.h>#include <stdlib.h> int main(){ char ch; printf("Do you want to shutdown your computer now (y/n)\n"); scanf("%c", &ch); if (ch == 'y' || ch == 'Y') system("C:\\WINDOWS\\System32\\shutdown -s"); return 0;}C programming code for Windows 7
#include <stdio.h>#include <stdlib.h> int main(){ system("C:\\WINDOWS\\System32\\shutdown /s"); return 0;}To shutdown immediately use "C:\\WINDOWS\\System32\\ shutdown /s /t 0". To restart use /r instead of /s.C programming code for Ubuntu Linux
#include <stdio.h> int main() { system("shutdown -P now"); return 0;}