A. swift中的的oc代碼無法編譯怎麼辦
方法一:在swift項目中,新建一個oc的類,這時候,會彈出一個對話框,你點默認的那個選項就行了。然後在新生成的橋文件中導入你所需要的oc代碼的頭文件就行了。
方法二:但是有時候,新建一個oc的類,xcode並沒有提示讓創建橋文件,這時候就需要自己手動創建了。new一個header文件,命名為當前的項目名稱就行,然後刪除這個橋文件里默認生成的這些東西,並且在oc bridging header中設置路徑就行了。
B. 源代碼未編譯什麼情況
這些語言在寫完後綴名是.c,這個時候要先編譯成.h,才能運行。
所以你保存後要先點編譯,然後才能點運行。
編譯鍵一般在運行鍵旁邊啦,你點擊了再看行不行,有時如果你的文件有錯誤,編譯的時候會報錯出現error和警告,只有程序是正確的,你才能編譯通過,再運行
七爪
C. 為什麼在VC++6.0不能編譯這些代碼
能編譯也....
在VC裡面做程序必須先建立一個工程,在工程中建立C或者CPP的文件,你的代碼中
cout<
評論
0
0
載入更多
D. C語言代碼無法編譯
你看看後台,是不是還有之前調試運行的窗口沒關。再檢查一下代碼,看看有沒有代碼錯誤,你圖片上看到的代碼,只有一堆printf語句。再不行,就換個IDE把代碼貼過去編譯。
E. 編寫java代碼不能被編譯 這是怎麼回事
需要配置環境變數 參照http://jingyan..com/article/f96699bb8b38e0894e3c1bef.html
代碼也寫錯了 System.out.println(""); 不是逗號 String[]後面有空格
F. 為什麼用Dev_C 寫好的c 代碼被編譯的時候顯示無法編譯
DEV-C++是沒有自己的編譯器的,它使用的是mingw中的一些東東,或者說源頭是gcc的東東,打開路徑Dev-Cpp\libexec\gcc\mingw32\3.4.5,發現下面只有一個cc1plus.exe,也就是說只能對c++進行編譯,沒有cc1.exe。cc1用來對c進行編譯,好啦,知道了問題,就可以解決了。
方法1.搞一份cc1.exe。可以選擇將cc1plus.exe重命名為cc1.exe(哈哈,我是這么乾的,雖然會有問題,暫時勉強用著);還可以到網上去下一份
方法2.下載最新的MinGW,然後在Dev-C++中新增一個編譯器配置,將其設置為使用MinGW編譯。
G. c語言打完代碼不能編譯了,編譯鍵按不了 軟體沒死
delta = b*b - 4*a*a; 不是 4ac嗎?而且有兩個解不是delta>0嗎?x1和x2不是一個 -b+ ;一個 -b- 嗎?
els (delta = 0)
{
x1 = (-b) / (2*a);
x2 = x1;
pronat(該方程有1解, x1 = x2 = %f\n", x1)
else寫錯了 printf寫錯了 輸出語句少了一個引號。
delta==0不是delta=0;而且應該是else if
最後一個是else
printf("該方程無解");
還有其他錯誤
你怎麼學的喲----
# include <stdio.h>
# include <math.h>
void main()
{
int a = 1;
int b = 2;
int c = 3;
double delta;
double x1;
double x2;
delta = b*b - 4*a*a;
if (delta >0)
{
x1 = (-b + sqrt(delta)) / (2*a);
x2 = (-b + sprt(delta)) / (2*a);
printf("該方程有2解, x1 = %f, x2 = %f\n", x1 x2);
}
else if (delta== 0)
{
x1 = (-b) / (2*a);
pronat("該方程有1解, x1 = x2 = %f\n", x1)
}
else
{
printf("該方程無解\n");
}
}