-
个人简介
字符: getchar() //獲取單個字符 putchar() //輸出單個字符 isdigit() //判斷是否是數字 islower() //判斷是否是小寫 isupper() //判斷是否是大寫 isalpha() //判斷字母 字符數組: puts() //多個字符存到數組 gets() //輸入一整行字符串(包括空格,已棄用) fgets(,,,);//獲取一整行 100長度 strcat(,);//把變量2接到變量1後面 strcmp(,);//比較兩個字符串,正數:1大;0:一樣;負數:2大 strlen();//返回變量的長度(不包括/0) 字符串: getline(,);//獲取一整行 回車結尾 str·sudstr(,);//獲取子串,從i開始,長度為2的字串 str·find(,);//在str中查找str2,返回所在的下標,沒找到返回string::npos str·rfing(,);//同find,但是從右往左找 str·erase(,);//從i開始,刪除長度為1的子字符串 str·insert(,);//在i開始的位置前,插入str2 str·size(,);//獲取str的長度 str·c_str(,);//獲取str對應的長度char[] str·begin();//獲取str的首地址 str·end();//獲取str的尾地址(最後一個元素後面) 内建函數: builtin ffs() 返回變量中最後一個為一的位置 _builtin_popcount()變量中1的個數 _builtin_ctz()末尾0的個數 _builtin_clz()前導0的個數 _builtin_parity()變量中1的奇偶性,1有偶數個返回0,否則返回1
-
通过的题目
-
最近活动
题目标签
- 一本通编程启蒙
- 71
- 来源
- 41
- 基础语法
- 35
- 顺序结构
- 32
- 循环结构
- 28
- 小学生C++趣味编程
- 12
- 数组
- 10
- 力扣
- 10
- 字符串
- 6
- STL
- 6
- 二维数组
- 4
- 数据结构
- 4
- 分支结构
- 3
- 二分法
- 3
- 3
- 全排列
- 2
- 多重循环
- 2
- 前缀和
- 2
- 贪心
- 2
- 十进制与二进制转换
- 2