為什麼編譯不了文件
⑴ C語言為什麼編譯不了。
可能的原因:
1、如果你用的是c語言編譯器,那麼io庫只有stdio.h,沒有iostream。iostream是c++的標准庫里的。
2、按照c++風格,添加頭文件的預編譯指令應該是#include
,沒有「.h」
3、如果使用iostream里的類,別忘了添加using
namespace
std;語句
⑵ 生成了class文件為什麼編譯不了
你的java文件里沒有主函數,所以編譯無法通過
主函數命名一定要格式正確:
public static void main(String[] args){...}
是String,你用了string
⑶ 我這個C語言程序為什麼不能編譯
說實話我沒弄明白你這個程序想干什麼,定義了一個沒有跳出的遞歸調用order,其結果是一直調用自身,不過此程序中它不會被運行到,因為最初沒有函數會去調用它,這里應該是一個警告吧。
至於無法編譯應該是因為main函數中x,y沒被定義,在order中形參的定義對於main中的變數是無效的。
⑷ 為什麼編譯不了啊
從圖中看,你的文件名前面有"[*]" 表示並沒有保存文件。通常已保存的文件在顯示的時候,文件名前面沒有「[*]」標記。你再檢查一下。或者你關閉文件會不會提示保存,然後再重新打開文件試試。
⑸ 為什麼java不能編譯和運行
因為沒有找到類。。。首先你這個沒有包。。所以直接到編譯好的hello所在的文件夾下面。。。
命令是這個
java
-cp
.
hello
注意。。。「.」前後空格。。。jdk1.6之後不知道為什麼必須指定cp。。。。。反正你記住這樣就行了
ps:cp
means
classpath
⑹ c++為什麼不能編譯
摘要 您好,親,你的問題小生已經看到了,請你稍等一會兒,小生馬上為你整理答案殺殺