STRING-Problem

jago-x

Grünschnabel
Hallo zusammen,

Ich habe ein Problem mit dem Vergleichen von einem STRING mit einem WERT.

Folgendes:
Ich weise dem charakter (string) bei der deklaration den Wert 0 zu. Nehmen wir an, er wird im programm nicht verändert, so müsste bei der If-Verzweigung die Bedingung doch stimmen? Leider hüpft er mir immer ins else. Im Normalfall würde der Variable "pfad" ein Pfad einer INI-Datei zugewiesen.
Code:
#include.....

int main()
{
char pfad[200]="0";

.....


   if(pfad=="0")
     printf("Es wurde noch keine INI-Datei ausgewählt!");          
   else
     printf("Ausgewaehlte INI-DATEI: %s",pfad);

...

}

Kann mir jemand sagen, was ich mit den STRINGS noch falsch mache?

Gruss Jago
 
Zuletzt bearbeitet:
Danke für die schnelle Antwort :-).

Ich werde es mir morgen anschauen (ARBEIT RUFT [ROCK DA HOUSE ;o)]).

gruss

PS: Hat geklappt, danke
 
Zuletzt bearbeitet:
Zurück