why does the compiler act in a different way when a string is initialized or declared than it does in case of an integer pointer ?
i mean we do that
char *x = "cat"
not
char* x = &(of something )
like an int
int* x = &(of variable )
why do we input the values directly in case of char* x not the address ?