Como encontrar o 'sizeof' (um ponteiro apontando para uma matriz)?
Primeiro, aqui está um código: int main() { int days[] = {1,2,3,4,5}; int *ptr = days; printf("%u\n", sizeof(days)); printf("%u\n", sizeof(ptr)); return 0; } Existe uma maneira de descobrir o tamanho da matriz que ptrestá apontando (em vez de apenas fornecer seu tamanho, que é de quatro bytes em um sistema …