char *variable = "Some string here";
Is it declaring a pointer to type char instead of variable of type char, because the char datatype in C has a size of one byte, and more memory needs to be allocated than a char variable allows? The pointer is actually to an array of type char?
http://stackoverflow.com/questions/4826481/c-char-vs-string
No comments:
Post a Comment