"char" is always 1 byte in size. "w_char" is longer, but thats irrelevant. Remember that a "string" is always terminated (or at least always should be) with the null terminating character '\0', so...