string a = "hello world!";
string b = a.substring(6);
//獲取下標為6以後的全部字元。
string c = a.substring(6, 2); //獲取下標為6以後的2個字元。
console.writeline(b);
console.writeline(c);
string d = a.insert(0, "pkm ");
//在下標為0之前插入"pkm "
console.writeline(d);
string e = d.insert(d.length - 1, " good"); //在下標為長度減1(最後乙個)前插入" good"
console.writeline(e);
string f = a.remove(6);
//刪除下標從6開始的後面的全部字元
console.writeline(f);
string g = a.remove(6, 2);
//刪除下標從6開始的後面的2個字元
console.writeline(g);
string h = a.replace('!', '*');
//將!替換為 *
console.writeline(h);
string i = a.replace("hello", "hello");
//將hello 替換成 hello
console.writeline(i);
//轉義字元@
下面的
j==k
string j = "c:\temp\temp1\temp2";
console.writeline(j);
string k = @"c:temptemp1temp2";
console.writeline(k);
//stringbuilder是可變的字串(string是不可變的,修改長度要重新開闢空間)
//定義使用方法如下:
stringbuilder l = new stringbuilder("hello", 50);//
console.writeline(l);
console.writeline(l);
console.writeline(l);
string使用方法
include include using namespace std void test01 賦值操作 void test02 取值操作 void test03 cout endl at成員函式 for int i 0 i s1.size i cout endl 區別 如果訪問越界,直接掛掉 at...
列舉型別的使用方法
1.列舉的定義列舉型別定義的一般形式為 enum 列舉名 在列舉值表中應羅列出所有可用值。這些值也稱為列舉元素。例如 該列舉名為weekday,列舉值共有7個,即一周中的七天。凡被說明為weekday型別變數的取值只能是七天中的某一天。2.列舉變數的說明 如同結構和聯合一樣,列舉變數也可用不同的方式...
列舉型別的使用方法
1.列舉的定義列舉型別定義的一般形式為 enum 列舉名 在列舉值表中應羅列出所有可用值。這些值也稱為列舉元素。例如 該列舉名為weekday,列舉值共有7個,即一周中的七天。凡被說明為weekday型別變數的取值只能是七天中的某一天。2.列舉變數的說明 如同結構和聯合一樣,列舉變數也可用不同的方式...