K
krishna_1980
Guest
følgende kode gir runtime error som «segmentation fault". hvorfor?
char * str;
fp = fopen ( "f1.txt", "r");
fgets (str, 10, fp);
setter (str);
men følgende kode fungerer ............................................ .....
char * str;
fp = fopen ( "f1.txt", "r");
fgets (str, 10, fp);
for (i = 0; i <10; i )
printf ( "% c", * (str i));
char * str;
fp = fopen ( "f1.txt", "r");
fgets (str, 10, fp);
setter (str);
men følgende kode fungerer ............................................ .....
char * str;
fp = fopen ( "f1.txt", "r");
fgets (str, 10, fp);
for (i = 0; i <10; i )
printf ( "% c", * (str i));