Cvetka

Objavljeno:
31 Okt 2022, 19:20
Napisal/-a Sigi
Ta pa zmaga. Moja. Današnja.

. Bo treba več spat pa manj kofeta:
- Koda: Izberi vse
uint8_t calc_checksum(char* str) {
uint8_t cs = 0;
for(int i = 0; i < strlen(str); i++) {
cs += (uint8_t) *str++;
}
return cs;
}
Re: Cvetka

Objavljeno:
31 Okt 2022, 19:23
Napisal/-a VolkD
Sigi,... verjamem, da je veliko takih, ki ne vidijo te cvetke.
A lahko vsaj malo razložiš/ nakažeš.
Re: Cvetka

Objavljeno:
31 Okt 2022, 19:26
Napisal/-a Sigi
VolkD je napisal/-a:Sigi,... verjamem, da je veliko takih, ki ne vidijo te cvetke.
A lahko vsaj malo razložiš/ nakažeš.
Pogoj za izstop iz for zanke (dolžina stringa) se v taisti zanki spreminja...
Takole pa je ok:
- Koda: Izberi vse
uint8_t calc_checksum(char* str) {
uint8_t cs = 0;
int len = strlen(str);
for(int i = 0; i < len; i++) {
cs += (uint8_t)*str++;
}
return cs;
}
Re: Cvetka

Objavljeno:
31 Okt 2022, 19:30
Napisal/-a VolkD
Sigi je napisal/-a:Pogoj za izstop iz for zanke (dolžina stringa) se v taisti zanki spreminja...
Tako napako lahko iščeš več dni,...