各種目前不清楚的函式的具體使用

2022-06-26 16:57:15 字數 364 閱讀 7148

處理string物件的字元常用方法如下:

isalnum():判斷字元是否是字母或數字;

isalpha():判斷字元是否是字母;

iscntrl():判斷字元是否是控制字元;

isdigit():判斷字元是否是數字;

isgraph():判斷字元是否是可列印的非空格字元;

ispunct():判斷字元是否是標點符號;

isspace():判斷字元是否是空白字元;

isupper():判斷字元是否是大寫字母;

isxdigit():判斷字元是否是十六進製制數;

toupper():轉換為大寫字母;

tolower():轉換為小寫字母。

幾個不清楚的C語言概念

1 switch最多能有多少個case,為什麼,default放在前面會怎麼樣?2 const的很多種用法 3 static的很多種用法 4 break用法,在多重迴圈 if switch 函式中是怎麼跳出的,原理是什麼?5 sizeof的用法,後面帶括號,不帶括號等,sizeof是操作符不是函式 ...

C 中ToString 你還不清楚的用法

數值型別 1 四捨五入 平常math.round 這個函式是不會給你精確到四捨五入的,因為這是程式底層的邏輯問題,就想0.99999.在演算法上他其實就是1 所以我們常用這個 float x 1.135f var strs 1 x.tostring 0.00 var strs 2 math.roun...

近似演算法與K center問題的解釋不清楚筆記

注 本文作者也沒太搞懂k center演算法 因為存在np hard問題,沒有演算法能在多項式時間找出最優解。在設計演算法的時候要考慮三個問題 1.最優解 2.快速 3.全部情況 如果三個都考慮,可能沒法在多項式時間內完成,所以就考慮2和3,在多項式的時間內找到乙個解,這個解可能不是最優解,但也不會...