首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> C >> 關於C

C語言惡搞小程式:倒數關機與密語解鎖

     編輯:關於C

程式碼


原理解析

  • system() 呼叫作業系統命令列。
  • shutdown -s -t 60:60 秒後關機(Windows)。Linux 用 shutdown -h +1。
  • shutdown -a:中止關機。
  • goto 改用 while(1) 結構化迴圈,避免面條代碼。

⚠️ 安全與道德警示

  1. 僅限自己電腦測試,他人電腦屬非法入侵。
  2. 關機命令需管理員權限,普通用戶可能失敗。
  3. scanf("%s") 遇空格截斷,建議用 fgets 讀整行。
  4. 生產環境嚴禁此類代碼,屬惡意軟體行為。

改良版:跨平台、安全輸入


總結

這類「整人程式」適合理解 system()、進程控制、跨平台差異,但絕不可用於實際惡作劇。技術無善惡,使用者有責任。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved