共用方式為


A.21 私用的子句使用範圍變數

值i和j在下列範例中為未定義在平行區域的結束:

int i, j;
i = 1;
j = 2;
#pragma omp parallel private(i) firstprivate(j)
{
  i = 3;
  j = j + 2;
}
printf_s("%d %d\n", i, j);

如需有關private子句中,請參閱一節 2.7.2.1 在 25] 頁面上。