-
个人简介
`` 读取字符数组包括换行: cin.getline(字符数组名,长度)
获取字符数组长度: strlen(字符数组名)
字符数组常见方法: strcpy(目标数组,原数组) 复制数组 strcat(str1,str2) 连接两个数组 strcmp(str1,str2) 字符数组的比较
字符串: getline(cin,字符串名) 字符串常见方法: str.length() 获取字符串长度(str.size()) str.empty() 判断字符串是否为空 str.clear() 清空字符串 str.find("sub") 查找子串 str.insert(pos,"插入数据") 字符串插入 str.replace(pos,len,"新的字符串") 代替字符串 str.erase(pos,len) 删除指定位置,指定长度子串 通用: isdigit(ch) 判断单个字符是否为数字 isupper(ch) 判断单个字符是否为大写 islower(ch) 判断单个字符是否为小写
字符数组和字符串常见函数 读取字符数组包括换行: cin.getline(字符数字名,长度) 字符串string: getline(cin,arr) 字符数组长度: strlen(字符串 例子: #include<bits/stdc++.h> using namespace std; char arr[100]; int main(){ cin.getline(arr,100); cout<<arr; }
-
最近活动