字符串
数组形式
#include <iostream>
using namespace std;
#define MAXLEN 255
typedef struct SString
{
char ch[MAXLEN];
int length;
}SString;
typedef struct
{
char *ch;
int length;
}HString;
int main()
{
SString s1;
HString s2;
s2.ch=(char *)malloc(MAXLEN*sizeof(char));
s2.length=0;
free(s2.ch);
return 0;
}
链表形式
#include <iostream>
using namespace std;
typedef struct StringNode
{
char ch;
struct StringNode *next;
}StringNode,*String;
typedef struct StringNode2
{
char ch[4];
struct StringNode2 *next;
}StringNode2,*String2;
int main()
{
return 0;
}