019
25.08.2005, 19:18 Uhr
Guybrush Threepwood
Gefürchteter Pirat (Operator)
|
Zitat von Tommix: |
Ha, jetzt kann ich das, was ich viel besser kann als golfen: Nörgeln: @Guybrush: Wenn n leer ist, soll h zurückgegeben werden (bei Dir 0).
- Tommix
|
Ja weil das nur Null ist wenn der String gefunden wurde und h ist in dem Fall nicht Null. Aber hab noch was gekürzt bekomme, sind jetzt "nur" noch 104:
C++: |
const char* mss(const char* h, const char* n) { for(int j,i;*h;h++){j=0;if(*h==n[j]){for(i=0;;++i,++j)if(h[i]!=n[j])break;if(!n[j])return h;}}return 0; }
|
Dieser Post wurde am 25.08.2005 um 19:18 Uhr von Guybrush Threepwood editiert. |