int main (int argc, **argv)
{
if (argv[1] == "-hello")
printf("True\n");
else
printf("False\n");
}
# ./myProg -hello False
Почему? Я понимаю, что strcmp(argv[1], "-hello") == 0
возвращает true... но почему я не могу использовать оператор равенства для сравнения двух строк C?