Nepochopeny autor
Peter Figuli
peposh na podvodnik.cz
Pátek Leden 19 17:24:07 CET 2001
Zdravim vsetkych,
mohol by mi niekto vysvetlit, preco tento program sposobi chybu segmentacie?
void Test( char *Text ){
Text[ 0 ] = 0;
}
int main( void ){
char *temp="ABCD";
Test( temp );
}
Pritom ak riadok:
char *temp="ABCD";
nahradim
char temp[]="ABCD";
vsetko ide v poriadku?
man RH 7.0 egcs 2.96 (rovnaky vysledok som vsak zaznamenal na RH 6.1
egcs 2.91.66 )
Dakujem
Peter Figuli
Další informace o konferenci Linux