Witam,
Jak w temacie poszukuje sposobu na odnalezienie frazy w tablicy, tylko żeby zaczynał szukać od końca.
Najlepiej aby została zwracana pozycja pierwszej litery frazy.
Dzięki za pomoc
Witam,
Jak w temacie poszukuje sposobu na odnalezienie frazy w tablicy, tylko żeby zaczynał szukać od końca.
Najlepiej aby została zwracana pozycja pierwszej litery frazy.
Dzięki za pomoc
Długo szukać nie trzeba – https://stackoverflow.com/questions/1634359/is-there-a-reverse-function-for-strstr
const char* strrstr(const char *a, const char *b)
{
const char *lastAcc = NULL;
const char *nextStr = a;
while((nextStr = strstr(nextStr, b))) {
lastAcc = nextStr;
++nextStr;
}
return lastAcc;
}
Problem jest tego typu, że nie mogę używać wskaźników, w sumie to nie do końca nawet potrafię je używać.
jest to zadanie na podstawy programowania, więc niewiele umiem.
Uczysz się C
, masz zadanie z (const)char*
i nie możesz używać wskaźników? Co za łeb to wymyślił? Zmień kurs dla własnego dobra.