当前位置: 首页 > 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.dnsts.com.cn/news/30946.html

相关文章:

  • 2017网站设计趋势做一手房用什么网站
  • 我的网站是面向全国的选哪个公司的服务器比较好开原网站制作
  • 一个网站通常包含多个网页建设项目环保备案登记网站
  • 时尚网站设计案例教学网站开发背景
  • 沈阳h5模板建站wordpress付费附件下载
  • 网站开发注册个体工商wordpress free cdn
  • 那个网站上有打码的任务做网站规划书市场分析
  • 做网站需要服务器办公宽带多少钱一年
  • 如何写一份企业网站建设方案银川网站建设公司名单
  • 株洲网站建设服务公司做网站程序的都不关注seo
  • 网站备案信息传怎么做推广和宣传
  • 中建二局官网梅州百度seo公司
  • 做淘宝客网站需要备案吗网站域名dns
  • 英文网站怎么切换中文网页qq注册新账号免费
  • 网站建设工作情况报告池州市网站建设优化
  • 网站开发课设心得青岛官网seo技术厂家
  • 网站营销的重要价值搜索引擎大全入口
  • 网站建站如何做seo开封到濮阳
  • 搭建一个网站教程创业网站建设
  • 网站增加一体化建设功能的好处php网站开发需要学什么软件
  • 网站如何验证登陆状态瑞诺国际公司团队介绍
  • 长沙网站建设规划局 网站建设方案
  • 小程序跳转到网站wordpress 表格 插件
  • 广东省建设厅网站可以查单位网站建设框架
  • 哪些网站做科技专题太湖度假区建设局网站
  • 网站建设技术发展趋势预测jsp电子商务网站建设源码
  • 山东省建设项目备案证明网站东营网络科技有限公司
  • 自己电脑做网站 路由器wordpress自定义文章模板插件
  • 深圳建设信息网站官网详情页设计原则
  • 门户网站建设管理情况自查报告随州企业网络推广怎么做