Example 3. Use of the restrict Type Qualifier With Arrays

void func2(int c[restrict], int d[restrict]) { int i; for(i = 0; i < 64; i++) { c[i] += d[i]; d[i] += 1; } }