Okay, strcpy opererer ikke på strenge (siger vel egentlig også sig selv:), men findes der så ikke en anden måde hvorpå man kan samle flere karakter til en streng?
/* check at det reelt kan være der */ assert(strlen(buffer) < sizeof(string)-1);
/* Advarsel, check altid at dine data kan være i target eller du risikere at lave en "buffer overflow vulnerability, her er også et post check, hvor det måske allerede er for sent. */ assert(sprintf(string, "%s%c", buffer, temp) < sizeof(string); printf("%s\n", string);
Tak for alle svarne... hvordan deler man de point ud???
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.