關於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