Advertisement

数据结构算法串插入操作

阅读量:
复制代码
    /*  串的堆分配存储表示  */
    #include<stdio.h>
    #include<string.h>
    #include<stdlib.h>
    
    #define OK 1
    #define ERROR 0
    #define TRUE 1
    #define FALSE 0
    #define OVERFLOW -2
    typedef int Status;
    typedef struct
    {
    char *ch;  //如果是非空串,则按串长分配存储区,否则ch为NULL
    int length;  //串长度
    }HString;
    
    /*******************************声明部分****************************************/
    
    Status StrAssign(HString *T,char *chars);
    //生成一个其值等于串常量chars的串T
    Status StrInsert (HString *S,int pos,HString T);
    //1<=pos<=StrLength(S)+1.在串S的第pos个字符之前插入串T
    int

全部评论 (0)

还没有任何评论哟~