Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: strx.comp Kategorie: Programmierung (von SebastianF - 23.09.2007 9:53)
Als Antwort auf strx.comp von sultan - 18.09.2007 12:42
Ich nutze:
C-Control II Unit, OSOPT V3.0
> 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)