easy5 pts · first answer countsembedded-cstorage-classes
Default value of a local
What does sum hold before the loop in this function?
uint32_t total(const uint8_t *d, int n) {
uint32_t sum;
for (int i = 0; i < n; i++) sum += d[i];
return sum;
}Discussion 0
Join free to post in the discussion.
Related questions
- Why use volatileEmbedded Systems Engineer
- Setting a register bitEmbedded Systems Engineer
- Reading a hex register valueEmbedded Systems Engineer
- Adding to a uint8_t counterEmbedded Systems Engineer
- Where const goes in a pointerEmbedded Systems Engineer
- A static local counterEmbedded Systems Engineer
- Why a cross-compilerEmbedded Systems Engineer
- Keeping a table out of RAMEmbedded Systems Engineer