【发布时间】:2013-12-05 01:29:20
【问题描述】:
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <cmath>
#include <cstdlib>
#include <iomanip>
using namespace std;
#define ARRAYSIZE 15;
int main(void)
{
//things needed
ifstream infile;
ofstream outfile;
double xArray[ARRAYSIZE];
}
如您所见,我的代码应该井井有条,但我的程序一直告诉我它需要一个 '[' xArray[ARRAYSIZE] 所在的位置。顺便说一句,我使用的是 microsoft visual studio 2013。
【问题讨论】:
-
\#define 不应该有 ;
-
预处理后查看代码
-
不要使用宏,我的朋友。
标签: c++ arrays brackets mismatch