2015-12-05 73 views
-1

我在C中使用Sublime進行編程,但是當編譯代碼時,它一直返回[Finished in 1.1s with exit code 10]。那是什麼意思?到底是怎麼回事?C中的「退出代碼10」是什麼意思?

#include <stdio.h> 

void main() 
{ 
    int x; 
    scanf("%d", &x); 
    printf("%d", x); 
} 
+1

取決於程序。 – FDinoff

+1

我把我正在使用的代碼片。這非常簡單! – StillBuggin

+2

'void main()'是非標準的。使用'int main()' – bolov

回答

1
#include <stdio.h> 

int main() 
{ 
    int x; 
    scanf("%d", &x); 
    printf("%d", x); 
    return 0; 
} 

的main()不帶無效,因爲我們使用int作爲主要.Exit代碼的返回類型的返回type.In C編程語言都不過是Windows系統錯誤代碼。我想你是使用windows操作系統和windows操作系統

退出代碼10表示:環境不正確。

可能是您的安裝過程不正確。 重新安裝並運行該程序。

+0

從技術上講,按照C標準C99和更高版本,隱含'return 0;'語句。但是Microsoft C編譯器不符合C99 ... – chqrlie