进行字符串类的设计,具体要求如下: 
(1) 使用堆分配存储表示实现字符串的存储; 
(2) 实现串赋值操作StrAssign(&T, chars); 
(3) 实现串比较操作StrCompare(S,T); 
(4) 实现求串长操作StrLength(S); 
(5) 实现串连接操作Concat(&T,S1,S2) 
(6) 实现求子串操作SubString(&Sub,S,pos,len) 
(7) 实现清空子串操作ClearString(&S); 
(8) 将上述功能作为类的成员函数实现,编写主函数测试上述功能。