7.编写子函数实现字符由长度的计算,函数参考原型为: int srlen(char sQ).
参考GPT和自己的思路:
这个问题是关于C++中实现计算字符串长度的函数的。可以使用strlen()函数来实现。该函数在头文件<string.h>中定义,用于计算字符串的长度。示例代码如下:
#include <iostream>
#include <string.h>
using namespace std;
int srlen(char sQ[]) {
return strlen(sQ);
}
int main() {
char sQ[] = "hello world";
int len = srlen(sQ);
cout << "Length of string: " << len << endl;
return 0;
}
其中,srlen()函数接受一个char类型的字符串作为参数,并使用strlen()函数来计算字符串的长度。在main()函数中,我们定义一个字符串并将其传递给srlen()函数,最后输出其长度。
供参考:
int srlen(char* sQ)
{
int i = 0;
while (sQ[i]) i++;
return i;
}