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

网站建设的后期服务要包括什么软件淮南网络推广报价

网站建设的后期服务要包括什么软件,淮南网络推广报价,贵州网站建设公司推荐,大宗商品交易平台推荐#x1f436;博主主页#xff1a;ᰔᩚ. 一怀明月ꦿ ❤️‍#x1f525;专栏系列#xff1a;线性代数#xff0c;C初学者入门训练 #x1f525;座右铭#xff1a;“不要等到什么都没有了#xff0c;才下定决心去做” #x1f680;#x1f680;#x1f680;大家觉不错… 博主主页ᰔᩚ. 一怀明月ꦿ  ❤️‍专栏系列线性代数C初学者入门训练 座右铭“不要等到什么都没有了才下定决心去做” 大家觉不错的话就恳求大家点点关注点点小爱心指点指点  目录 inline 函数 string类 1.字符串的定义 2.访问字符串 3.字符串的连接 4.字符串的比较 5.字符串长度的计算 6.字符串的交换 7.字符串数组 static_cast强制类型转化 inline 函数 inline 函数由inline关键字定义引入inline函数的主要原因是用它替代C中复杂不易维护的宏函数。 编译器在编译阶段完成对 inline 函数的处理即对 inline 函数的调用替换为函数的本体。但 inline 关键字对编译器只是一种建议编译器可以这样去做也可以不去做。从逻辑上来说编译器对 inline 函数的处理步骤一般如下 1将 inline 函数体复制到inline函数调用处 2为所用 inline 函数中的局部变量分配内存空间 3将 inline 函数的的输入参数和返回值映射到调用方法的局部变量空间中 4如果 inline 函数有多个返回点将其转变为 inline 函数代码块末尾的分支使用goto。 事例求09的平方和 inline int inlineFunc(int num) {  if(num9||num0) return -1;  return num*num;   }  int main(int argc,char* argv[]) {int a8;int resinlineFunc(a);coutres:resendl; } inline 之后的main()函数代码类似于如下形式 int main(int argc,char* argv[]) {int a 8; {  int _temp_b8;  int _temp;  if (_temp_q 9||_temp_q0) _temp -1;  else _temp _temp*_temp;  b _temp;  } } 使用inline能够使程序运行速度更加快但是代码空间似乎增大了就是实现空间换取时间 使用方法 函数定义时在返回类型前加上关键字 inline 即把函数指定为内联函数申明时可加也可不加。但是建议函数申明的时候也加上 inline这样能够达到代码即注释的作用。 关键字 inline 必须与函数定义体放在一起才能使函数成为内联仅将 inline 放在函数声明前面不起任何作用。 如下风格的函数 Fun 不能成为内联函数 inline int Fun(int x, int y);      inline 仅与函数声明放在一起 int Fun(int x, int y){ }  而如下风格的函数 Fun 则成为内联函数 int Fun(int x, int y); inline int Fun(int x, int y) { }  inline 与函数定义体放在一起inline 是一种用于实现的关键字而不是一种用于声明的关键字。 string类 string类是一种顺序表的结构元素是char类型的字符 1.字符串的定义 string类的常用构造函数 string  str——构造空的string类对象即空字符串 string str(str1)——str1 和 str 一样 string  str(ABC)——等价于 strABC string  str(ABC,strlen)——等价于 ABC 存入 str 中最多存储 strlen 个字节 string  str(ABC,stridx,strlen)——等价于 ABC 的stridx 位置作为存到str字符串开头中最多存储 strlen 个字节 string  str(srelen,A)——存储 strlen 个 A 到 str 中 2.访问字符串 #includeiostream using namespace std; string str abc”;和字符数组一样字符串可以直接用下标进行访问 char chstr[0]; coutchendl; 3.字符串的连接 字符串string a“abcd”,string b“efgh”,string c; 连接a和b赋值给字符串c只需要cab. 4.字符串的比较 (1) 当s1 s2时返回负数 (2) 当s1 s2时返回值 0 (3) 当s1 s2时返回正数。 即两个字符串自左向右逐个字符相比按ASCII值大小相比较直到出现不同的字符或遇’\0’为止。如 “A””B” “a””A” “computer””compare” 事例比较字符串的大小 #includeiostream using namespace std; int main() {string arrabcd;string brr(arr,0);coutbrr\n;if(arrbrr){cout大于\n;}else if(arrbrr){cout小于\n;}else{cout等于\n;}return 0; } 结果 abcd 等于 5.字符串长度的计算 str.length()——求字符串长度 str.size()——和 length() 一样string arrabcd; string brr(arr,0); coutarr.length()\n; coutarr.size()\n; 6.字符串的交换 这三种都可以 交换 arr 和 brr 的字符串 arr.swap(brr)         arr.swap(brr); brr.swap(arr); 7.字符串数组 不仅可以用string定义字符串变量,也可以用string定义字符串数组 如string name[5];  定义一个字符串数组,它包含5个字符串元素 string name[5]{″Zhang″,″Li″,″Fun″,″Wang″,″Tan″}; 字符数组的注意事项 1.在一个字符串数组中包含若干个(现为5个)元素,每个元素相当于一个字符串变量 2.并不要求每个字符串元素具有相同的长度,即使对同一个元素而言,它的长度也是可以变化的,当向某一个元素重新赋值,其长度就可能发生变化 3.在字符串数组的每一个元素中存放一个字符串,而不是一个字符,这是字符串数组与字符数组的区别如果用字符数组存放字符串,一个元素只能存放一个字符,用一个一维字符数组存放一个字符串 4.每一个字符串元素中只包含字符串本身的字符而不包括′\0′ static_cast强制类型转化 static_cast用于非多态类型的转换静态转换编译器隐式执行的任何类型转换都可用 static_cast但它不能用于两个不相关的类型进行转换  int cstatic_castint(a);int dstatic_castint(b); 编译报错 两个不相关的类型就不能进行类型转换int* estatic_castint*(b); 如果大家还有不懂或者建议都可以发在评论区我们共同探讨共同学习共同进步。谢谢大家
http://www.hkea.cn/news/14481765/

相关文章:

  • 售卖网站建设实验报告211工程建设网站
  • 个人设计网站模板seo服务商排名
  • 不相关的网站做单项链接可以吗黑龙江省建设厅官方网站
  • 镇江网站制作教程南京网站建设 雷仁网络
  • 手机怎么注册自己的网站常用的网络营销工具有哪些?
  • 海东企业网站建设广告平台推广渠道
  • 做企业网站用什么cms上海公司注销流程及费用
  • 电子商务网站建设课程心得微博指数查询
  • 赣州市建设局网站重庆佳宇建设集团网站
  • googl浏览器做桌面版网站网站架构和网络
  • 上海教育网站官网公司官网怎么搭建
  • 手机网站模板开发工具wordpress 免费完整中文主题下载
  • 游戏下载网站模板网站建设开发ppt模板
  • 吉林平台网站建设推荐个人网站建设论文
  • 头像网站模板做网站所用的技术
  • 温州网上推广什么网站好山东建设报网站
  • 鄞州区网站建设报价绍兴金圣建设有限公司网站
  • 临平房产做网站的公司江西省地图
  • 成都建设网站标化最新表格阳泉网站建设公司
  • 哪做网站好爱爱做网站
  • 用织梦系统做的2个网站要把它都上传到服务器上吗网站诊断方法
  • 建设银行手机登陆网站网站建设插件代码大全
  • 哪种语言做网站好电商设计需要学什么
  • 建网站要郑州seo推广优化
  • 网站登陆系统怎么做网站备案变更主体
  • 网站开发技术 包括常州做网上废品收购网站
  • win10使用dw做网站新乡电子商务网站建设
  • 个人购物网站网页设计师资格证查询官网
  • 关于药品网站建设策划书南昌房产网站建设
  • 郑州做网站的公司哪家好深圳公司注册电话