C 個人筆記

2022-01-16 13:40:37 字數 343 閱讀 5410

1、擴充套件方法:類名前面加static ,方法引數前 加this,如:對string類進行擴充套件

public static class string

}使用的時候:

"aaa".quert();//返回"[aaa]"

2、仿stringbuilder的intbuilder,實現的功能:可以像stringbuilder一樣加

public class intbuilder

public int toint()

}

使用:intbuilder ib=new intbuilder();

ib.toint();//得到的結果為7

C 個人筆記

char 陣列 string str1 hello.string str2 str1 沒有問題 char chararr 20 hello.char chararr1 20 chararr1 chararr 如果直接將chararr賦值給chararr1是會報錯的 char陣列賦值1 mencpy ...

C 基礎個人筆記

float a 999999.711,b 123456.789,c 123.999 cout 位運算 賦值運算 逗號運算 if 表示式 語句 if 表示式 語句1 else 語句2 if 表示式1 語句1 else if 表示式2 語句2 else if 表示式3 語句3 else 語句n swit...

C 希爾排序 個人筆記

8,9,1,7,2,3,5,4,6,0 上面的陣列入如果用插入排序進行從大到小排列,需要移動的元素會很多,演算法效率不高,於是希爾這人就提出了優化的插入排序。希爾排序是希爾 donald shell 於1959 年提出的一種排序演算法,希爾排序是一種插入排序的優化方案,是插入排序更高效的版本,也稱為...