C 語言基礎教程

C 語言流程控制

C 語言函數(shù)

C 語言數(shù)組

C 語言指針

C 語言字符串

C 語言結(jié)構(gòu)體

C 語言文件

C 其他

C 語言參考手冊

C程序來查找字符串的長度

C 語言編程實例大全

在此示例中,您將學習手動查找字符串的長度,而無需使用strlen()函數(shù)。

要理解此示例,您應該了解以下C語言編程主題:

如您所知,查找字符串長度的最佳方法是使用strlen()函數(shù)。但是,在此示例中,我們將手動找到字符串的長度。

在不使用strlen()函數(shù)的情況下計算字符串的長度

#include <stdio.h>
int main() {
    char s[] = "Programming is fun";
    int i;

    for (i = 0; s[i] != '\0'; ++i);
    
    printf("字符串長度: %d", i);
    return 0;
}

輸出結(jié)果

字符串長度: 18

在這里,使用for循環(huán),我們將字符串的字符從i = 0迭代到直到遇到'\ 0'(空字符)。 在每次迭代中,i的值增加1。

循環(huán)結(jié)束時,字符串的長度將存儲在i變量中。

C 語言編程實例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清