关于C string case的问题

发布于 科技 2024-07-12
15个回答
  1. 匿名用户2024-01-30

    刚写完,希望能帮到你:

    string oldstr = "wang bing";

    string aarray = ' ');

    string newstr = "";已更换字符串。

    foreach (string i in aarray)string olds = i[0].tostring();获取要替换的角色。

    string news = i[0].tostring().toupper();要替换为的字符。

    newstr = newstr + news) +" ";对替换的字符串进行汇总。

    输出替换后获得的字符。

  2. 匿名用户2024-01-29

    string str_word = "wang bing";

    string str_words = str_' ');

    string str_output = "";

    for(int i = 0; i < str_; i++)str_output += str_words[i].length > 0 ? str_words[i].

    substring(0,1) +str_words[i].substring(1) +" " : "";

    没有测试,我不知道是不是错了。

  3. 匿名用户2024-01-28

    在过滤字符串中的大写和小写字母时遇到了问题。

    这是如何做到的:(在下面构建**)。

    string stringa = "123 qq qqq";

    if(, "[a-z]"))

    这样,就可以确定大小写和大小写,并且该方法也可以应用于数字或特殊字符。

  4. 匿名用户2024-01-27

    我怀疑你**写错了。

    char a = new char[10];

    char b = new char[10];

    char c = new char[10];

    int n = 0;

    int m = 0;

    请输入 10 个字母:");

    for (int i = 0; i < 10; i++)else if (a[i] <= 90 &&a[i] >= 65)};

  5. 匿名用户2024-01-26

    其中有一个选择 stringcomparison 的重载,并且有 ignorecase 可供选择。

  6. 匿名用户2024-01-25

    先小写,再比较。

    string s1="abc";

    string s2="abc";if(

  7. 匿名用户2024-01-24

    if( "aa","aa",巨拓互联网随时为您服务。

  8. 匿名用户2024-01-23

    如果你说 c 中的字符串类型不区分大小写,你可以做类似字符串 str = 的事情"daxiaoxie";

    str = ;将字符串 str 中的所有字符转换为大写 str = ; 将字符串 str 中的所有字符转换为小写,但如果你说的是使 ** 不区分大小写,你就不能这样做,因为 c 是一种高级语言,而不是像 js 这样的弱类型语言。

  9. 匿名用户2024-01-22

    C 语言本身区分大小写,这是无法更改的!

  10. 匿名用户2024-01-21

    等到您成为 Microsoft 的 CEO,然后重新定义语言规范!

  11. 匿名用户2024-01-20

    我忍不住了。 您可以使自己的程序不区分大小写。

  12. 匿名用户2024-01-19

    使用上没有区别。 语义略有不同。

    string 是 C 语言中的一个关键字,它是该语言的一部分。 .net Framework 的类是框架的一个类。

    使用时,会自动装备 c 的字符串。

  13. 匿名用户2024-01-18

    string 是字符串的定义,例如,字符串 A 是定义字符串的变量 A,string 是基类。

  14. 匿名用户2024-01-17

    这没有区别,同样,字符串是。 .net 的核心类型,string 是 c 中的类型。

  15. 匿名用户2024-01-16

    在 C 中,string 是 的别名,所以使用时基本相同。

    传统上,当我们将字符串视为对象(具有值的对象实体)时,我们使用字符串。 当我们将其用作类(这需要字符串类中定义的方法)时,我们使用 string,例如:

    string greet = "hello !", place);

    事实上,不分青红皂白地使用它是可以的,但它在概念上更清晰一些。

    另外,string 是 C 保留字,不能用作变量名,所以 string 不是。

    如果你深入挖掘,字符串是。 用于泛型类型 (CTS) 数据类型的 .NET Framework 平台。

    String 是开发环境与从字符串类型映射的数据类型,当编译为中间语言 (IL) 时,它们中的任何一个都是相同的。

相关回答
12个回答2024-07-12

使用字符串就是使用它的第一个地址(有时和长度,实际上,拥有第一个地址就足够了),无论字符串有多长。 最明显的例子是,当一个(常量)字符串作为参数及其第一个地址传递时。 所以你的比较只是地址的比较。

12个回答2024-07-12

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

10个回答2024-07-12

你说其中一个字符是一个变量,但那有多少个? 我现在给你最后一个,你看看。 >>>More

4个回答2024-07-12

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

12个回答2024-07-12

charstr

charstr >>>More