@c++小知識點記錄
字元判斷
/*
isupper 是否為大寫字母
islower 是否為小寫字母
toupper 轉化為大寫字母 a = toupper(a); 如果沒有賦值給a, a不會改變 !!!
tolower 轉化為小寫字母
isalpha 是否為字母
isalnum 是否為數字或者字母!
isdigit 是否為數字
str.
replace
(位置, 長度, 替換成什麼)
;str.
replace
(str.
find
("abc"),
3,"")
;// 刪除字串裡的abc
1、string可以用str.substr(start,length)來提取子串
2、查詢字串str是否包含子串b: 用str.find(b)來判斷b是否在str中, 如果存在,則返回b在str中的下標位置,若不存在,則返回string::npos(特殊標誌,記住就好)
1、str.substr(start,length) 從str中的start位置起,提取長度為length的字串
string str =
"abcde"
;string a = str.
substr(1
,2);
// a = "bc"
2、string str =
"abcde"
;string b =
"bc";if
(str.
find
(b)== string::npos)
string可以直接在前面加字串。
string a =
"123"
;a =
"0"+ a;
cout << a;
// a 輸出為 0123,同時可以用下標索引
string str =
"123"
;reverse
(str.
begin()
,str.
end())
; cout <
小知識點記錄
需兩行 一同使用 met percentage.setclickable false met percentage.setenabled false 時間戳轉換成不同時區的時間可能並不是同一天,所以如果要保證轉換時區是北京的話,需要設定時區為 gmt 8 yyyy mm dd eeee 其中eeee...
C 知識點記錄
1 decimal 表示128位資料型別 同浮點型相比,decimal型別具有更高的精度和更小的範圍,使其更適合於財務與貨幣運算。2 動態程式集 沒有被編譯至主程式,而是主程式在執行時動態呼叫或者生成的程式集。c 引導程式集的機制 3 excel的讀取 優點 將excel直接當做資料來源處理,通過s...
c 小知識點
1 陣列間拷貝只能使用for迴圈乙個乙個拷貝,但是vector之間可以直接用乙個vector初始化另乙個vector。int main 2 vector 之間比較大小直接用 3 對於實參型別相同,並且數目不確定的情況下我們可以傳遞名為initializer list的標準庫型別。int func s...