How can a char pointer be initialized with a string (Array of characters) but an int pointer not with an array of integer?
In C, why can't an integer value be assigned to an int* the same way a string value can be assigned to a char*?