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

网站建设如何网络销售百度引擎搜索

网站建设如何网络销售,百度引擎搜索,做培训的网站,app设计界面最近在学C以及STL,打个基础 参考: c中的char[] ,char* ,string三种字符串变量转化的兼容原则 c读取字符串和字符的6种函数 字符串结构 首先明确三种字符串结构的兼容关系:string>char*>char [] string最灵活,内置增删查改…

最近在学C++以及STL,打个基础
参考:

c++中的char[] ,char* ,string三种字符串变量转化的兼容原则
c++读取字符串和字符的6种函数

字符串结构

首先明确三种字符串结构的兼容关系:string>char*>char []

  • string最灵活,内置增删查改函数和运算符
  • char*可以改变指向内容(改变记录的地址),还算灵活,
  • char[]是const类型,内容即记录的地址不可以变(指向空间的内容可以修改),纯粹的数组

在后续的函数中,string也会对char有兼容。在实际应用中优先把char转string,极个别要用到char*的就反向转换,string.c_str()函数会返回一个指向string储存字符串的const char*指针,但要注意这不是拷贝,如果要复制一份(也就是转换格式),就要用strcpy(c,s.c_str())拷贝副本到c里面

读取函数辨析

我将读入函数分成如下几类:

  1. 常用的:
    • char ch=cin.get(),相当于char ch=getchar(),单字符读取,来者不拒
    • cin>>char* ch,相当于sacnf(“%s”,char* ch),一般读取,清理最开始的连续分隔符,读取字符串后遇到任意分隔符停止,且保留后续分隔符在缓冲区
  2. 定界读取,两个函数都会丢弃结尾分隔符
    • cin.getline(char* ch,总长度,结束字符=‘\n’),定界读取,遇到自定义分隔符停止,丢弃分隔符,总长度含\0。注意,此总长度实际上并不会限制读入,如下图,会一次性读入1234567,之后丢弃超出长度的内容
    • getline(数据源,string),定界读取,遇到\n停止,丢弃分隔符。注意,此函数来自string库,第二个参数必须是string类,其长度不限,更加灵活安全
  3. 定长读取,但是因为还会受到\n分隔符影响,实际不太好用
    • cin.get(arr,总长度),定长读取,总长度含\0。注意:此函数无法连用,遇到\n会停止,关键是其不清理\n,如果要接下一个需要先清理\n
    • fgets(char*,总长度,数据源),定长读取,遇到\n会读入并停止。注意:此函数会读入\n,一般场景并不好用,不过可以放心连用。
    • gets(char*),效果同getline,但没有string的自动扩容机制,也没有cin.getline的强制限制截断长度,所以不安全,不用

在这里插入图片描述

http://www.15wanjia.com/news/16013.html

相关文章:

  • 做爰全过程免费的视网站淘宝关键词排名优化
  • 重庆垫江网站建设怎么让网站排名上去
  • web网页设计说明书seo和竞价排名的区别
  • 长沙房地产市场高明搜索seo
  • 怎么做qq代挂网站我想在百度上做广告怎么做
  • 9元包邮网站怎么做seo云优化方法
  • 佛山企业网站建设机构开源cms建站系统
  • 做网站公司的未来竞价推广账户竞价托管收费
  • 网站设计初步规划百度指数怎么看城市
  • 做网站一个月工资关键词简谱
  • 做网站要服务器和什么seo在线培训机构排名
  • 网站维护源码自适应百度广告多少钱
  • 银河盛世网站建设百度推广一个点击多少钱
  • 漂亮的网站改版中 html代码万州网站建设
  • 镇江今天发布的新消息网站关键词优化教程
  • 精品课程网站建设步骤网页模板
  • 微信客户端网站建设龙岗网站建设
  • 做网站站长先把作息和身体搞好电商运营工资一般多少钱一个月
  • 木蚂蚁网站正在建设中站长工具seo综合查询网
  • 斗门网站建设网络营销推广渠道
  • 目前个人网站做地最好是哪几家新东方留学机构官网
  • 网站 做 app怎样在网上做推广
  • 网站收款接口博客优化网站seo怎么写
  • 做门户网站需要什么托管竞价账户哪家好
  • 绵阳个人网站建设网店关键词怎么优化
  • 做网站是用什么技术的百度产品大全
  • 做时时彩网站需要什么百度关键词优化服务
  • 个人网站备案不通过北京网站优化步
  • flash网站系统线上如何做推广
  • 外贸商城网站 定制推广引流最快的方法