Какую функцию следует использовать, если мне нужно выполнить действие, когда определенное слово НЕ найдено НА СТАРТЕ строки? Предположим, я хочу выполнить действие, если строка не начинается с «The». Так что если:Сравнение слова в строке
char *str = "This is a string";
код будет выполнять действие. Но если:
char *str = "The quick brown fox jumps over the lazy dog.";
Действие не произойдет.
ПРИМЕЧАНИЕ: Дело в буквах. Слово, которое нужно сравнить в строке, не может быть разделено пробелом. Кроме того, если это повлияет на код в любом случае, что, если мне нужно сравнить строку с двумя разными словами?
'если (strstr (the_string, "The")! = The_string)' ... –