#include <stdio.h>
#include <stdlib.h>
int main(void) {
char** argv
= malloc(2*sizeof(char*));
for(int i = 0; i < 2; i++){
}
//argv[0] == (argv + 0), *(argv + 0), or (*argv + 0)?
printf("%p == %p\n", argv
[0], argv
+ 0); printf("%p == %p\n", argv
[0], *(argv
+ 0)); printf("%p == %p\n", argv
[0], *argv
+ 0);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KaW50IG1haW4odm9pZCkgewoJY2hhcioqIGFyZ3YgPSBtYWxsb2MoMipzaXplb2YoY2hhciopKTsKCQoJZm9yKGludCBpID0gMDsgaSA8IDI7IGkrKyl7CgkJYXJndltpXSA9IG1hbGxvYygxKTsKCX0KCgkvL2FyZ3ZbMF0gPT0gKGFyZ3YgKyAwKSwgKihhcmd2ICsgMCksIG9yICgqYXJndiArIDApPwoJcHJpbnRmKCIlcCA9PSAlcFxuIiwgYXJndlswXSwgYXJndiArIDApOwoJcHJpbnRmKCIlcCA9PSAlcFxuIiwgYXJndlswXSwgKihhcmd2ICsgMCkpOwoJcHJpbnRmKCIlcCA9PSAlcFxuIiwgYXJndlswXSwgKmFyZ3YgKyAwKTsKCQoJcmV0dXJuIDA7Cn0K