Dynamic string Dynamic string is data structure used for simple string operations hiding internal operations like memory allocations from the user. Functions and data structures for dynamic string are declared in dstring.h.