 Pascal has no support for variable-length arrays, and so any set of routines to perform string operations is dependent on a particular string size.The now standardized Pascal "conformant array parameter" extension solves this to a great extent, and many or even most implementations of Pascal have support for strings native to the language.C string literals are null-terminated; that is to say, a trailing null character as an end-of-string sentinel