使用null char值的calloc数组字符长度?

时间:2017-02-24 01:42:02

标签: c arrays count null calloc

我有一个指向calloc" crs数组的二维数组指针。假设calloc 0输出一个字符数组,是否可以计算数组中有多少个字符,类似于:

while( next character != '\0' ){
    count++;
} return count;

更具体一点:

letters[j] = calloc(26, sizeof(char));
        scanf("%s", letters[j]);

这里是我调用char数组的代码,然后将其设置为不超过26个字符的特定字符串,但可以更少。

1 个答案:

答案 0 :(得分:-1)

int lengthOfString(char* string){
    int count = 0;
    while(string[count] != '\0'){
        count++;
    }
    return count;
}

是的,这完美无缺!