Whenever c compiler encounters a string value it automatically appends a NULL character (\0) at the end. String is an array of characters. The string is one of the most fundamental data types out there. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions. C++ Strings. C string.h library functions:All C inbuilt functions which are declared in string.h header file are given below. In C we have to predefine the length of the string before we create it. A string in C is simply an array of characters. A string is a series of characters treated as a single unit. The definitions of the operations are supplied via the Traits template parameter - a specialization of std::char_traits or a compatible traits class. Such implicit conversion is deprecated. A character string is a series of characters manipulated as a group. Create a variable of type string and assign it a value: string greeting = "Hello"; To use strings, you must include an additional header file in the source code, the