title image


Smiley Code Unterschiede?
Hallo,



es seien die beiden folgenden Beispielprogramme gegeben:



Variante 1 (mit sizeof)



#include



void main()

{

char text[]="Hallo Welt!\n";

write(1, text, sizeof(text));

}



Variante 2 (mit strlen)



#include



void main()

{

char text[]="Hallo Welt!\n";

write(1, text, strlen(text));

}





Beide Varianten funktionieren bei mir (unter Linux). Meine Frage ist nur,

gibt es einen Unterschied in der Benutzung von sizeof, bzw. strlen?

Gibt es pros oder cons für oder gegen die Benutzung der beiden Funktionen

in diesem Beispielprogramm?



Danke,

samba

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: