[問題] expected primary-expression before'= …
遇到的問題:同標題,編譯時出現
expected primary-expression before'='token
希望得到的正確結果:能夠正確編譯
程式跑出來的錯誤結果:expected primary-expression before'='token
開發平台: Dev-C++
有問題的code:
#include<iostream>
#include<math.h>
#include<iomanip>
#define K =1
#define q1=1
#define q2=1
#define m =1
using namespace std;
struct tag{double x,y;};
typedef struct tag twod;
twod fac(twod r)
{
twod outp;
outp.x=r.x/(m*(r.x*r.x+r.y*r.y)*sqrt(r.x*r.x+r.y*r.y)); //這一行
outp.y=r.y/(m*(r.x*r.x+r.y*r.y)*sqrt(r.x*r.x+r.y*r.y)); //這一行
return outp;
}
twod slopfx(twod r,twod v)
{
twod xout, factor;
factor = fac(r);
xout.x = v.x;
xout.y = K*q1*q2*factor.x; //這一行
return xout;
}
twod slopfy(twod r,twod v)
{
twod yout, factor;
factor = fac(r);
yout.y = v.y;
yout.x = K*q1*q2*factor.y; //這一行
return yout;
}
補充說明:主程式碼還沒寫。
因為沒有正式學過C++,問題頗多。
還有最後有標//這一行的那兩行,一口氣顯示3次一樣的錯誤。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.175.158.24
※ 編輯: kennyli 來自: 218.175.158.24 (02/06 22:19)
※ 編輯: kennyli 來自: 218.175.158.24 (02/06 22:23)
推
02/06 22:28, , 1F
02/06 22:28, 1F
推
02/06 22:34, , 2F
02/06 22:34, 2F
推
02/06 22:39, , 3F
02/06 22:39, 3F
→
02/06 22:40, , 4F
02/06 22:40, 4F
推
02/06 22:43, , 5F
02/06 22:43, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章