I don\'t understand the results of following code:
#include #include int main() { int a[4]={1, 3, 5, 6}; //suppose a is
I think the first output will be depedent on how the integer type is represented in your computer. If a single integer occupies 4-bytes in memory, the output should be 2018, i.e. 2010+2*4. The second printf can cause a compilation error.