Schreiben Sie eine Funktion, die eine Teilzeichenfolge in einer Zeichenfolge findet und alle diese Vorkommen durch eine andere Zeichenfolge ersetzt. Prototyp der Funktion:Schreiben Sie eine Funktion, die eine Teilzeichenfolge in einer Zeichenfolge findet und alle diese Vorkommen durch eine andere Zeichenfolge ersetzt?
char* FindReplace(char* src, char* find, char* replace);
Testfall 1:
INPUT:
SRC [] = "SIVASAI".
finden [] = "AS"
Ersetzen Sie [] = "ASAS"
OUTPUT:
SRC [] = "SIVASASAI"
Testfall 2:
SRC [] = "SIVASAI".
finden [] = "WASA"
Ersetzen Sie [] = "A"
OUTPUT:
SRC [] = "SIAI"
Lösung sollte zeiteffizient .
was für den Testfall FINDREPLACE der Ausgang ist ("AAA", "AA", "AB")? – lijie
riecht stark nach Hausaufgaben – stillstanding
Wählen zu schließen, keine Frage, mehr eine Anweisung. –