Re: strx.comp Kategorie: Programmierung (von SebastianF - 23.09.2007 9:53) | ||
Als Antwort auf strx.comp von sultan - 18.09.2007 12:42 | ||
| ||
> Hallo Leute! > ich möchte 2 Strings vergleichen und wenn gleich, dann einen Wert zuweisen. > Warum klapt der vergleich mit "if strx.comp(Wert1,Wert2)== -1 Temp=port;" nicht? Hi, du musst dir C2 noch mal genauer anschauen. besonders strings/byte[]/bytes. Ausserdem scheinst du überhaupt nichts zu loggen. hast du kein LCD-display? weisst du wie man sich daten ans hyperterminal oder generell an die serielle schnittstelle am PC schickt. da du keinen gescheiten debugger hast musst du loggen um zu debuggen! > for i=0 ... s[31]-1 das muss heissen for i=0 ... <30 was du machst ist: for i=0 ... BYTE - 1 wobei BYTE die zahl ist die eben zufällig an s[31] steht! (also der wert des zeichens dort) > else t[j]=t[j] + x; hiermit verknüpst du nicht 2 strings, sondern addierst die werte der zeichen! | ||
Antwort schreiben Antworten: Re: strx.comp (von sultan - 27.09.2007 11:49) Re: strx.comp (von SebastianF - 27.09.2007 14:08) Re: strx.comp (von sultan - 1.10.2007 0:57) |