簡體   English   中英

無法從 windows 10 上的命令提示符運行 C 程序

[英]Cannot run C program from command prompt on windows 10

我正在使用 Windows 10 操作系統。 我安裝了 MinGW 來編譯 C 程序。 我嘗試使用命令提示符上的 gcc 命令運行我的程序。 該文件編譯並在與我的源文件相同的文件夾中形成一個可執行文件(.exe)。 但是當我嘗試運行此文件時,我不斷收到消息“訪問被拒絕”。 在此之后,.exe 文件也消失了。 我不知道出了什么問題。 請幫幫我。

PS 還有一次我做了上面提到的同樣的事情,運行了.exe 文件,我能夠在命令行上看到 output。 而這一次 .exe 文件也沒有消失。

你用來編譯程序的命令是什么? 同樣要編譯和制作一個可執行文件,你必須輸入這個命令 - “gcc -o nameofexecutablefile nameofsourcefile.c”,運行這個程序只需在 cmd 中輸入你的可執行文件的名稱。 並阻止程序的 window 關閉,輸入“system(“pause”);” 就在“返回 0;”之前在您的程序中,在程序結束時,它將顯示“按任意鍵繼續...”,當您按任意鍵時,window 將關閉。 還要檢查您是否在程序中犯了任何錯誤。 我也舉個例子——

- - - - - - 代碼 - - - - - -

#include <stdio.h>
#include <stdlib.h>
int main()
{
    printf("Hello World\n");

    system("pause"); // this will pause the window
    return 0;
}

- - - -輸出 - - - -

Hello World
Press any key to continue...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM