Pointers questions
What is a3 equal to?
int main() {
int a2[] = {1, 2, 3, 4, 5, 6};
int a3 = (1 + 3)[a2] - a2[0] + (a2 + 1)[2];
}
What will the following program output to the console:
#include <iostream>
int main(){
int a[]= {1,1,1,1, 1,1,1,1, 1,1,1,1};
*((long long *)a + 2) = 0;
for(int i = 0; i < 12; i++) {
std::cout << (int)a[i] << " ";
}
}