Ei galera me socorram antes que eufique doido.
Eu fazendo um programa em C e estou precisando de alguma função que, dado um ponteiro, ela retorne o tamanho, em bytes, da memória que foi alocada para aquele ponteiro.
Tipo, se eu fizer
char* c = (char*) malloc(100*sizeof(char));
int x = sua_função_aqui(c);
printf("%d", x);
Se eu fizer isso eu quero que ela imprima 10 na tela.
Pelo amor de Deus me ajudem, porque eu to pra ficar doido atrás dessa informação.
Abraços.
