Frage zu strcpy()
-
Hi Leute!
Ich hab ne banale Frage zu strcpy, weil mein Proggy etwas spinnt, wo es doch eigentlich nicht spinnen darf.
Befehl: strcpy(irgendwas,"");
ist hinterher: irgendwas[0] == '\0' erfüllt ?
Danke.NiP
-
irgendwas[0] ist dann 0 also ist es erfüllt
(Siehe unten)Falls Du es selber mal testen möchtest.
#include<stdio.h>
#include<stdlib.h>
#include<string.h>void main()
{
char irgendwas[20];strcpy(irgendwas,"");
if(irgendwas[0] == '\0')
printf("ok");
else
printf("nein");}
[ Dieser Beitrag wurde am 09.01.2003 um 15:06 Uhr von tho300 editiert. ]
-
Schönen Dank.
Ich hab inzwischen noch ne andere Möglichkeit gefunden. Die Länge ist ja dann auch 0. Da eignet sich als Test ja ebenfalls.
Trotzdem schönen Dank.
NiP