Message <Context> accepting a string literal in parentheses as the initializer for a character array is a language extension. Description The compiler accepts this kind of initializer for compatibility with many other C compilers. According to the C standard, a string literal in parentheses is a character pointer. Therefore, this program does not conform to the standard and may be rejected by other compilers. User Action Remove the parentheses.