当前位置: 首页 > news >正文

汽车网站哪个好有专门做摄影画册的网站

汽车网站哪个好,有专门做摄影画册的网站,ps如何做psd模板下载网站,在线详情页制作C中支持的字符串处理的函数库叫String#xff0c;但它不是STL#xff0c;却与STL操作十分相似。 1.声明#xff1a; 使用String之前要有以下头文件 #includestring using namespace std; 声明方法 string s; //声明一个string对象 s string s[10]; //声明一个stri… C中支持的字符串处理的函数库叫String但它不是STL却与STL操作十分相似。 1.声明 使用String之前要有以下头文件 #includestring using namespace std; 声明方法 string s; //声明一个string对象 s string s[10]; //声明一个string对象数组s 初始化string对象 直接初始化利用小括号完成 拷贝初始化利用等号完成拷贝过程减少使用 string s1; //定义一个空字符 string s2 s1; //拷贝初始化将s1赋值给s2 string s3 Hello; //拷贝初始化用字符串字面值初始化s3 string s4(10,c); //直接初始化s4内容是cccccccccc string s5(s3); //直接初始化这是新的初始化方法等价于s5 s3 string s6(World); //直接初始化这是新的初始化方法等价于s6 “World” 以下是运行结果 // // //Hello //cccccccccc //Hello //World 输入字符串方法 cin s7; // 读取有效字符串直到遇到空格 getline(cin,s8); // 读取字符串直到遇到换行结束可读入空格 getline(cin,s9,a) // 读取除了a以外的所有字符串包括\n和空格 如果想反复读入字符 string s10; while(cin s10){//其他操作 } 2.string对象的操作 s.empty(); // 判断是否为空返回bool型 s.size(),s.length(); // 返回字符串的个数 s[n]; // 字符串第n-1个字符从0开始计数 s1s2; // 将s2字符串连接在s1后面 s s 0; // 在s字符串后面加个字符0 s s a // 在s字符串后面加个字符a string s2 s1 adc // s1字符串后加个字符串abc赋值给s2 s1 s2; // 将s2字符串赋值给s1 s1 s2; // 判断s2字符串和s1字符串是否相等 !,,,, // 两个字符串的比较 3.string对象中字符的处理头文件cctype isalnum(c); //如果c是字母或者数字返回true isalpha(c); //如果c是字母返回true iscntrl(c); //如果c是控制字符返回true isdigit(c); //如果c是数字返回true isgraph(c); //如果c不是空格可打印返回true islower(c); //如果c是小写字母返回true isupper(c); //如果c是大写字母返回true isprint(c); //如果c是可打印字母返回true ispunct(c); //如果c是标点符号返回true isspace(c); //如果c是空白字符返回true isxdigit(c); //如果c是十六进制数返回true tolower(c) ; //如果c是大写字母返回小写字母 toupper(c); //如果c是小写字母返回大写字母 4.函数操作 1assign() s.assign(base); //将base赋值给s s.assign(base,10,9); //将base第10字符已经后9个字符赋值给s s.assign(you are so beautiful,7); //将字符串中前0-6个字符赋值给s s.assign(you are so beautiful); //将字符赋值给s s.assign(10,*); //将10个*赋值给s s.assignint(10,0x2D); //赋值10个-给s s.assign(base.begin()16,base.end()-12); //将base迭代器中指定位置的字符赋给s 2insert()      string strto be question;string str2the ;string str3or not to be;string::iterator it;// used in the same order as described above://从0开始计数 str.insert(6,str2); // 将字符串str2插入到str的第六个位置str[5]) str.insert(6,str3,3,4); // 将str3第3,4,5,6四个字符插入到str第六个位置处 str.insert(10,that is cool,8); // 将that is cool字符串中前八个字符插入到str第10个位置处 str.insert(10,to be ); // 将to be 插入到str第10个位置处 str.insert(15,1,:); // 插入一个到str的第15个位置处 it str.insert(str.begin()5,,); // 将插入到字符串开头的第五个位置 cout *it endl; //it指向的是 str.insert (str.end(),3,.); // 在字符串末尾插入3个. str.insert (it2,str3.begin(),str3.begin()3); //将str3前3个字符插入到后面的第2个位置   3find()                                                            //字符串查找若存在返回下标。 4replace()                                                      //替换字符 5erase()                                                        //删除字符 6append(),push_back()                       //在尾部添加字符 7compare()!        //字符串的比较 8reverse()                                                  //保留一定量内存以容纳一定数量的字符 9substr()                                                    //返回某个字符串a)  10) swap()                                                        //交换两个字符串的内容 11) clear()                                                       //删除全部字符  12)                                                                //串联字符串 13) size(),length()                                          //返回字符数量 14) max_size()                                              //返回字符的可能最大个数 15) empty()                                                   //判断字符串是否为空 16) capacity()                                               //返回重新分配之前的字符容量 17) [ ], at()                                                    //存取单一字符 18) ,getline()                                            //从stream读取某值 19)                                                           //将值写入stream 20) copy()                                                   //将某值赋值为一个C_string 21) c_str()                                                  //将内容以C_string返回 22) data()                                                  //将内容以字符数组形式返回 23) substr()                                               //返回某个子字符串 24)begin() end()                                      //提供类似STL的迭代器支持 25) rbegin() rend()                                  //逆向迭代器 26) get_allocator()                                  //返回配置器 未完待续以后需要什么再查官方文档http://www.cplusplus.com/reference/string/string/   转载于:https://www.cnblogs.com/wanghao-boke/p/10440836.html
http://www.zqtcl.cn/news/749618/

相关文章:

  • 做app网站的软件有哪些内容吗本地网站建设公司
  • 做服装团购有哪些网站有哪些网页端二维码在哪里
  • 石材网站建设方案科室建设网站
  • 梧州住房和建设局网站网站目录文件
  • 有没有做生鲜配送的网站wordpress调用摘要
  • 建设社团网站的可行性分析沈阳网站建设企业
  • 青岛知名网站建设公司优化大师有必要花钱吗
  • pc网站做app京东海淀区
  • 效果好的网站建设公萝岗企业网站建设
  • wordpress个人展示网站6新西兰网站后缀
  • 为什么自己做的网站别人打不开三门峡市湖滨区建设局网站
  • 长春网长春网站建设络推广工程建设国家标准网站
  • 微网站开发 mui框架网站备案幕布拍照是什么
  • 北京天通苑 做网站西安百度网站建设
  • 辽阳建设网站学校 网站 建设 目的
  • 建设电影网站赚钱公司简介模板免费word简易
  • 响应式网站设计的主页自己做装修效果图app软件
  • 做网站最简单的方法做网站开发挣钱吗
  • 网站建设基础入门国内免费的ip地址
  • wordpress 付费剧集网站坐什么网站能用到html5
  • 孝感房产网站建设wordpress E405
  • 做窗帘网站图片大全WordPress一键安装安全
  • 怎样查询网站的备案号广西住房和城乡建设厅网站证件
  • 网站区域名怎么注册网站群建设 中标
  • 官方网站 建设情况汇报网页设计开发培训
  • 门户网站的细分模式有房价暴跌开始了
  • 公司备案查询网站备案江苏省网站备案系统
  • 专业网站制作公司采用哪些技术制作网站?seo求职
  • 服装网页设计网站有个做名片什么的网站
  • 购买网站平台如何做分录泰安网站开发公司