-
刚写完,希望能帮到你:
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) +" ";对替换的字符串进行汇总。
输出替换后获得的字符。
-
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) +" " : "";
没有测试,我不知道是不是错了。
-
在过滤字符串中的大写和小写字母时遇到了问题。
这是如何做到的:(在下面构建**)。
string stringa = "123 qq qqq";
if(, "[a-z]"))
这样,就可以确定大小写和大小写,并且该方法也可以应用于数字或特殊字符。
-
我怀疑你**写错了。
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)};
-
其中有一个选择 stringcomparison 的重载,并且有 ignorecase 可供选择。
-
先小写,再比较。
string s1="abc";
string s2="abc";if(
-
if( "aa","aa",巨拓互联网随时为您服务。
-
如果你说 c 中的字符串类型不区分大小写,你可以做类似字符串 str = 的事情"daxiaoxie";
str = ;将字符串 str 中的所有字符转换为大写 str = ; 将字符串 str 中的所有字符转换为小写,但如果你说的是使 ** 不区分大小写,你就不能这样做,因为 c 是一种高级语言,而不是像 js 这样的弱类型语言。
-
C 语言本身区分大小写,这是无法更改的!
-
等到您成为 Microsoft 的 CEO,然后重新定义语言规范!
-
我忍不住了。 您可以使自己的程序不区分大小写。
-
使用上没有区别。 语义略有不同。
string 是 C 语言中的一个关键字,它是该语言的一部分。 .net Framework 的类是框架的一个类。
使用时,会自动装备 c 的字符串。
-
string 是字符串的定义,例如,字符串 A 是定义字符串的变量 A,string 是基类。
-
这没有区别,同样,字符串是。 .net 的核心类型,string 是 c 中的类型。
-
在 C 中,string 是 的别名,所以使用时基本相同。
传统上,当我们将字符串视为对象(具有值的对象实体)时,我们使用字符串。 当我们将其用作类(这需要字符串类中定义的方法)时,我们使用 string,例如:
string greet = "hello !", place);
事实上,不分青红皂白地使用它是可以的,但它在概念上更清晰一些。
另外,string 是 C 保留字,不能用作变量名,所以 string 不是。
如果你深入挖掘,字符串是。 用于泛型类型 (CTS) 数据类型的 .NET Framework 平台。
String 是开发环境与从字符串类型映射的数据类型,当编译为中间语言 (IL) 时,它们中的任何一个都是相同的。
使用字符串就是使用它的第一个地址(有时和长度,实际上,拥有第一个地址就足够了),无论字符串有多长。 最明显的例子是,当一个(常量)字符串作为参数及其第一个地址传递时。 所以你的比较只是地址的比较。
您可以尝试输出,scanf 函数是从缓冲区读取的数据,第二个字符串的数据是空格或换行符制表符。 您可以单独读取它们,但在两者之间添加 fflush(stdin); 清除缓冲区。