1樓:落葉l無情
a.replace(" ", "").length
b.length
字元數=字數
給位老師:在c#中如何判斷一個字串內含有的空格數請給出具體**?
2樓:神賜睿智
上面兩個一個太複雜, 一個不完美 , 還是我這個簡單 假設s是你要判斷的字串, 下面就是了
s.length - s.replace(" ","").length
3樓:匿名使用者
static int count(string withinstring, string search)
return counter;
}然後用
來count(要查詢的自字條串," ") 就可以取空格數量了
4樓:
string s="abc fda";
if(s.indexof(" ")>-1)有else
無s.split(" ").length-1 就是有幾個空格數量
c#如何判斷一個字串是不是 全都是空白字元
5樓:匿名使用者
string str1=" my name is king ";
string str2=str1.trim(); //輸出"my name is king"
trim()的作用就是去掉字串兩頭空白區域,中間的空格不會動
所以,判斷字串是否為空格有以下幾個方法:
if(str.trim()==string.empty); //去掉兩頭空白判斷是否為空
if(str.trim()==""); //等同於上面的方法
if(string.isnullorempty(str)); //isnullorempty方法會自動去掉兩頭空白
6樓:楓葉的獨舞
字串的trim()方法就是去掉空白的方法
c# 靜態方法,判斷輸入的字串是否帶有空格
7樓:匿名使用者
class class10
else}}
int v = class10.m(maskedtextbox2.text);
if (v == 1)
if (v == 2)
class11 aaa = new class11();
string v = aaa.j("********");
messagebox.show(v); //輸出字元
8樓:匿名使用者
string s = "sdfdf sdfsdf sdfsdf";
if(s.indexof(" ") >= 0)
9樓:匿名使用者
使用char類中得方法直接判斷
c語言字串中的空格算不算一個字元?
10樓:天雲一號
baic語言規定,字串是用雙引號括
du起來的字元序列zhi。由於空dao格也在字串中(在雙引號內),所以空格也算一個字元。
可以通過下面的程式段來驗證空格算不算一個字元:
char a="abc efg";
printf("%d", sizeof(a)); // 輸出8, 6個字元+1個空格+1個字元結束標誌,sizeof函式是測試字元陣列a所佔的記憶體單元
printf("%d", strlen(a)); // 輸出7, 6個字元+1個空格,strlen函式是測試陣列a中字元的個數
11樓:匿名使用者
當然算了~~~~
只要十鍵盤上的東西 c都是可以接收到的
主要是很多特殊的字元如果不用特殊的方法的話 c吧他過濾掉了
C中的string和String有什麼區別
string是c 中的類,string是.netframework的類 在c ide中不會顯示藍色 c string對映為.net framework的string 如果用string,編譯器會把它編譯成string,所以如果直接用string就可以讓編譯器少做一點點工作 如果使用c 建議使用str...
關於C中的String類
1.只能p null不能 p null否則你是給一個char賦值null 2.上面不對 應該是小寫 1.下面執行時為什麼會出錯!char p null string str p 按上面string類的普通建構函式,這裡應該允許傳null!你這裡的 string 是標準的 string,而不是上面的 ...
c 中字元的連線,C 中string連線字元
a.c str 返回 char 可以使用 sprintf b strlen b s a.c str 也可以使用一樓方法。std string 的operator 以及 operator 如下 include include using namespace std int main 用轉換函式,從ch...