A character is an integer value which stores an encoding for a printable (though not necessarily "visible") symbol. A string is a list of characters.
A string ends with a '\0' character,but character is not.
Character zero (the byte with the decimal value zero) is sometimes used to end a string. But in other cases, the size of the string is stored at the beginning of the string, and there is no end-of-string character. This allows any character to be included in the string.
A string is, by definition, a character array. No conversion is required.
C is statically typed. There is no need for dollar or percentage symbols to differentiate between character/string data and numeric data.
A string is, by definition, a character array. No conversion is required.
No. A string is, by definition, a character array.
No. A string is, by definition, a character array.
Well, A is an identifier; 'A' is a character-literal; "A" is a string literal (of 1 character); "'A'" is another string literal (of 3 characters).
zero-terminated string
Character
Yes. Any special character inside the String is considered as part of the string variable and would not be treated as a special character. Ex: String str = "ABC_$4"; is a valid string declaration
There is no such thing as a character string D10. This is an invalid question and doesn't leave much to answer for this question. Technically speaking a character string D10 would return just the phrase D10.