2019-05-19(传参过程中的变量符号是不会影响引用的传递

2019-05-19  本文已影响0人  常人

Status StrEmpty(SString S) // S也可以写成T

Status StrEmpty(SString S)  // S也可以写成T
{ /* 若S为空串,则返回TRUE,否则返回FALSE */
    if (S[0] == 0)
        return TRUE;
    else
        return FALSE;
}


将 chars数组 复制到 SSTring数组 T T只是个代号SString S一个意思

Status StrAssign(SString T, char *chars)//将 chars数组 复制到 SSTring数组 T  T只是个代号SString S一个意思
{ /* 生成一个其值等于chars的串T */
    int i;
    if (strlen(chars)>MAXSTRLEN)
        return ERROR;
    else
    {
        T[0] = strlen(chars); //通过strlen函数计算字符串的长度  这个长度保存到 到 S[0]
        for (i = 1; i <= T[0]; i++)
            T[i] = *(chars + i - 1);
        return OK;
    }

上一篇 下一篇

猜你喜欢

热点阅读