c 乾貨筆記總結

2021-10-14 07:46:08 字數 1246 閱讀 2097

double pow(double x,double y);x的y次冪

double sqrt(double x); 求x的平方根

double long(double x); 以e為底的對數,即ln x

double long10(double x); 以10為底的對數,沒有以2為低的函式但是可以用換底公式解 絕:long2(n)=log10(n)/log10(2)

double ceil(double); 不小於x的最小整數

double floor(double); 不大於x的最大整數

int abs(int); 求絕對值

lont labs(long); 求長整型的絕對值

double fabs(double); 求浮點型的絕對值

max(int,int) 求2個整數的較大數

min(int,int) 求2個整數的較小數

int isalpha(int c); c是否為字母

int islower(int,c); c是否為小寫

int isupper(int,c); c是否為大寫

int isdigit(int,c); c是否為數字

int tolower(int,c); 將c轉換為小寫字母

int toupper(int,c); 將c轉換為大寫字母

strcpy(s1,s1); 將字串s2複製給s1,即覆蓋

strlen(char s); 求字串s的長度

strcmp(s1,s2); 比較s1和s2字典碼的大小,如果s1的字典碼大返回正整數,如果s2的字典碼大返回正整數,如果一樣大返回0

strcart(s1,s2); 將s2鏈結到s1的後面

size() 求字串長度,等同於length()函式

s[下標i] 獲取字串內部的某個字元,等同於at(i)函式

getline(cin,s) 讀入一整行(直到換行),包括讀入的空格

substr(開始位置i,子串長度len)擷取子字串,當len>字串長度的時候,只取剩餘的

insert(插入位置,插入字串s)在字串第i個為止插入乙個字串s

erase(開始位置i,刪除長度len) 刪除字串第i個位置開始的第len個字元

replace(開始位置i,長度len,要替換的字串ss) 查詢子字串第一次出現的位置,沒有返回-1

int atoi(chars); 將字元陣列轉換為整數

charitoa(int v,char*s,int x); 將整數v按x進製轉成字串s

Redis乾貨總結

型別 簡介特性 場景string 字串 二進位制安全 可以包含任何資料,比如jpg或者序列化物件 一般情況下,開發中使用頻率最高,常儲存普通的key,如限流 商品資訊等較固定的zhi hash 字典 鍵值對集合,即程式語言中的map型別 適合儲存物件,並且可以像資料庫中的update乙個屬性一樣只修...

PhoneGap開發總結 乾貨

1.因為是 web頁面,長按住某乙個文字區域會彈出複製選擇框 android 4.0 可以通過 遮蔽 body 2.通過html標籤移除快取的影響 3.通過 active偽類來實現 按鈕 按下的樣式切換 4.通過 給按鈕新增震動 提高使用者使用感受 vibrate bind tap function...

大學總結LINUX(乾貨)

常用的命令 類似unix的作業系統 源 完全公開 1.真正的 多使用者多工 2.良好的相容性 3.強大的可移植性 4.高度的穩定性 5.漂亮的使用者介面 1.免費的 開源 2.支援多執行緒 多使用者 3.安全性好 4.對記憶體和檔案管理優越 linux的核心版本號由3個數字組成,為x.y.z形式。其...