#include #include using namespace std; #define SIZE 100000 #define INDEX 12 typedef struct { int array[SIZE]; } BigStruct; void proc(BigStruct b) { for (int i = 0; i < SIZE; i++) { b.array[i] = -b.array[i]; } } int main() { BigStruct big; for (int i = 0; i < SIZE; i++) { big.array[i] = i; } printf("Before proc: big.array[%d] = %d\n", INDEX, big.array[INDEX]); proc(big); printf(" After proc: big.array[%d] = %d\n", INDEX, big.array[INDEX]); }