Advertisement

数据结构与算法(第4章):字符串连接操作及获取子字符串

阅读量:
复制代码
    /*  串的定长顺序存储表示  */
    #include<stdio.h>
    #include<string.h>
    #include<stdlib.h>
    
    #define OK 1
    #define ERROR 0
    #define TRUE 1
    #define FALSE 0
    
    #define MAXSIZE 40
    #define MAXSTRLEN 6 //最大字符串
    typedef int Status;
    typedef char SString[MAXSIZE+1];
    //此处声明的SString[maxsize+1]虽是数组,在SubString中作为指针使用,
    
    //因位是指针,SString[0]存放实际数组的地址,使用时不用加*或&,直接传入数组的值
    
    /*******************************声明部分****************************************/
    Status StrAssign(SString *T,char *chars);
    //生成一个其值等于chars的串T  第一个元素为字符串长度
    Status SubString(SStr

全部评论 (0)

还没有任何评论哟~