C 语言字符串操作语句问题

发布于 科技 2024-08-04
10个回答
  1. 匿名用户2024-01-31

    o( o 哈哈 ,这个程序大错特错,第一句应该是 strcmp(str1,str2);

    这意味着比较字符串 str1 和 str2;

    str[1] 和 str[2] 是两个字符,strcmp(str1,str2) 等价于。

    if(str1[i]>str2[i])

    return 1;

    return 0;

    return -1;

    return 1;

    over and ok !

  2. 匿名用户2024-01-30

    不,有三种情况。

    if(str[1]==str[2]) return 0;

    if(str[1]>str[2]) 返回 >0;

    if(str[1] 0 string1 greater than string2

  3. 匿名用户2024-01-29

    不。 C 和 C++ 都不会重载大于 (>) 符号的字符串,因此它们不会编译。

  4. 匿名用户2024-01-28

    1. 定义和构造初始化,string 提供了大量的构造函数,可以通过多种方式初始化字符串字符串。

    2.赋值、串联字符串、字符串重载= + =等运算符。

    3.访问字符操作,字符串可以通过数组访问,下标如下。 您还可以使用 at() 函数访问指定的字符。

    4.可以使用STL接口,可以将字符串理解为一个特殊的容器,容器中包含字符。

    5.比较操作==!= > = < = compare等,字符串的比较操作根据字符在字典中出现的顺序逐个比较。 字典前面的字符比后面的字符小。

    6.查找rfind,除了字符串中的find、rfind、find等函数外,它还提供了强大的搜索功能。

  5. 匿名用户2024-01-27

    #include

    #include

    void addspace(char *s,char *b){int l=strlen(s);

    int lb=2*l-1;

    int i;

    for(i=0;i

    结果:请输入一串字符:abcdefgh

    带空格的字符串:a b c d e f g h

  6. 匿名用户2024-01-26

    选择 b 作为 null 字符" _"或字母,长度为 1。 汉字的长度为 2

    所以:1,对于字符串“他有钱! “它的长度为 10;

    2.对于字符数组,在C语言中,字符数组会在末尾自动添加“0”,其长度也是1

    所以,字符数组长度 == 字符串长度 + 1谢谢!

  7. 匿名用户2024-01-25

    “Money”是一个 wchar,即 unicode,sizeof(wchar) = 2; 所以钱占据了两个字符的记忆。

    所以这个字符串的长度是 10,字符数组的长度是 11(包括字符串终止符 0)。

    strlen 是一个函数,它查找 C 样式字符串(char 字符串)的长度并返回丢弃字符串终止符 0 的字符数。

    它们之间的区别在于,字符数组的长度包括终止符,而字符串的长度丢弃终止符。

  8. 匿名用户2024-01-24

    答案是 b 具有以下字符:

    h', 'e', (空格), 'h', 'a', 's', (空格), 'money',其中 “money” 是两个字符。 它加起来总共有 10 个字符。

    编译后,长度确实是 10

  9. 匿名用户2024-01-23

    答案是选择b钱,算作两个字符

    将向字符数组添加一个额外的结束标志"\0",因此占用多个字符

    字符数组长度 = 字符串长度 + 1

  10. 匿名用户2024-01-22

    它是 10,它是 2,你应该能够数其余的,最后有 0,但它无效,所以它是 10。

相关回答
4个回答2024-08-04

您可以尝试输出,scanf 函数是从缓冲区读取的数据,第二个字符串的数据是空格或换行符制表符。 您可以单独读取它们,但在两者之间添加 fflush(stdin); 清除缓冲区。

12个回答2024-08-04

不。。。 你还没有弄清楚 C 语言中字符串的含义。 >>>More

8个回答2024-08-04

部分错误已得到纠正,具体方法在注释中

#include >>>More

11个回答2024-08-04

我刚刚做了一个压缩程序,对不起,现在可以解压了。 >>>More

8个回答2024-08-04

老板,你用这个功能做什么? 我真的不明白。 >>>More