|
почему на
char *s = "test";
if (!strcmp(str, s)) .....
компилятор не ругаеться а на
if (!strcmp(str, "test")) .....
выдает предупреждения
Warning[Pe223]: function declared implicitly
Warning[w6]: Type conflict for external/entry "strcmp", in module KP41ind against external/entry in module ?strcmp; prototyped function vs K&R function
Из описания функции strcmp вроде сие понятно и делать нужно по первому варианту, но тогда почему все пользуют второй ??
E-mail: info@telesys.ru