int a = 0;
#pragma omp parallel private(a)
{
a++;
printf ("%d", a);
}
我有一个练习,我必须说出 printf 的输出是什么,但它显示“ main.c:13:1: 错误:预期标识符或“(”在“{”标记“之前 我不知道该怎么办:(抱歉我是个菜鸟
最佳答案
您需要将指令包装在一个函数中,在本例中为 main
(这是程序中首先运行的函数):
int a = 0;
#pragma omp parallel private(a)
int main()
{
a++;
printf("%d", a);
}
关于c - printf 返回 c 但出现错误是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53715361/