c++ 字符串长度计算
C++ 提供了以下两个函数来计算字符串的长度:
1. strlen() 函数:strlen() 函数用于计算字符串的实际长度,不包含结束的空字符('\0')。下面的例子使用 strlen() 来获取 C 语言字符串的实际长度:
// length of string
#include <iostream>
#include <cstring>
using namespace std;
int main ()
{
字符串长度排序c语言    char phrase[] = "C++ Programming";
    cout << "Length of '" << phrase << "' is " << strlen(phrase) << " characters.";
    return 0;
}
2. size() 函数:size() 函数用于计算字符串数组拥有的最大长度,这个值是在数组声明时所定义的,而不是实际字符串长度。下面的例子使用 size() 来获取 C 语言字符串数组的最大长度:
// size of string
#include <iostream>
#include <cstring>
using namespace std;
int main ()
{
    char phrase[] = "C++ Programming";
    cout << "Size of '" << phrase << "' is " << sizeof(phrase) << " characters.";
    return 0;
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。