However, the argument was a pointer and it pointed to a quantity of the expected size and similar, but not expected type. 707Mixing narrow and wide string literals in concatenation.The following is an example of a mixing of narrow and wide string literals. const wchar_t *s = abc Ldef;The concatenation of narrow and wide string literals results in undefined behavior for C90 and C++2003.