ah claro tiene sentido... eso de que por memoria que despues lo leo bien... ocupa 4 bytes. POR QUE EL DATO QUE TIENE; DIRECCION DE MEMORIA OCUPA 4 bytes..
pero si coloco esto...
Código PHP:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main(void)
{
char *c; // char *c=NULL;
printf("la variable puntero c ocupa %d bytes\n", sizeof(*c));
//imprimo el tamaño de *c ,que es el valor de la supuesta variable char
printf ("2222222222%s222222",*c);
}
imprime NULL, por que no apunta a ningun lado, pero al ser declarada como char, su valor equivale a un char que es 1 byte