Using a finely-focused intensive approach, this volume explores ways to make C more responsive to string handling, providing it with amenities for dealing with strings such as data objects. It aims to help programmers to develop a repertoire of basic data structures customized for text.