Как видно из названия, визуальная студия различает эти два файла по суффиксу? .C или .cpp?У меня также есть еще один вопрос. Сначала я сформулировал программу следующим образом:
int main(int argc, char **argv)
{
LARGE_INTEGER TimeStart;
LARGE_INTEGER TimeEnd;
QueryPerformanceCounter(&TimeStart);
static double Freq;
static int getfreq;
double mu,om;
double *v;
int it,i,j;
....
}
, но это вызывает много проблем:
1>sor2d.c(23): error C2143: syntax error : missing ';' before 'type'
1>sor2d.c(24): error C2143: syntax error : missing ';' before 'type'
1>sor2d.c(25): error C2143: syntax error : missing ';' before 'type'
1>sor2d.c(26): error C2143: syntax error : missing ';' before 'type'
23 точки привязки к «static double Freq;"но если я поставлю "QueryPerformanceCounter (& TimeStart);"после выделения данных компилятор может преуспеть. Может кто-нибудь сказать мне, почему это произошло, просто из-за моей неосторожности пропуска чего-либо или невежества ...?