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

网站制作需要学习什么网络营销的方法是什么

网站制作需要学习什么,网络营销的方法是什么,云南官网优化,改 wordpress 主题 颜色大家好我是Beilef#xff0c;一个美好的下我接触到编程并且逐渐喜欢。我虽然不是科班出身但是我会更加努力地去学#xff0c;有啥不对的地方请斧正 文章目录 目录 文章目录 前言 想必大家对sizeof肯定很了解#xff0c;那对strlen又了解多少。其实这个问题应该让不少人困扰。… 大家好我是Beilef一个美好的下我接触到编程并且逐渐喜欢。我虽然不是科班出身但是我会更加努力地去学有啥不对的地方请斧正 文章目录 目录 文章目录 前言 想必大家对sizeof肯定很了解那对strlen又了解多少。其实这个问题应该让不少人困扰。因为我以前也很困扰。甚至感觉他俩差不多虽然确实有相似之处。 一、strlen的用法 1.strlen函数的原理解析                             只有字符串是以\0结尾的  3.strlen的用法 答案是14 当时我也很懵圈后来才知道空格也算字符  一计数器法 我们只需要告诉小朋友只要看到小鸡就停下来哈哈没错\0就是那个小鸡  二递归法  二sizeof来咯来咯他真的来喽 一定不要忘了最后专业的事交给专业的人字符串用strlen函数求长度数组类型用sizeof操作符求长度 总结 如果你看到这里非常感谢你的三连是对我的鼓励。有啥不对的请斧正感谢大家的留言。 前言 想必大家对sizeof肯定很了解那对strlen又了解多少。其实这个问题应该让不少人困扰。因为我以前也很困扰。甚至感觉他俩差不多虽然确实有相似之处。 提示以下是本篇文章正文内容下面案例可供参考 一、strlen的用法 strlen是c语言库的一个函数当然啦其他语言也存在。 【strlen]函数所做的是一个计数的工作它从被指定的地点一直向后数一直等遇到\0为止。并且返还这一个空间中\0以前的元素个数不在乎元素的类型大小只在于元素的个数是多少位。这期间返还的是无符号整型数 1.strlen函数的原理解析 size_t strlen( const char *string ) strlen函数的返回值是【size_t]这是一个无符号类型的整数unsigned int)。 也就是说我们用了strlen函数就是为了找一个空间内的元素的位数所以strlen不会耍些花的一定返还一个数值即为元素位数。 2、它的函数参数为const char* string我们可以怎么理解由const修饰的指向string字符串首元素地址的字符指针。 看到这真相也大白了strlen函数所作用的对象是字符串原因也很直接因为函数规定由某个指定位置向后逐个扫描计数直到遇到\0停止并返回计数。我们回想一下数组与字符串二者谁是以’\0‘结尾呢  只有字符串是以\0结尾的 3.strlen的用法 其实strlen的用法非常方便我们只需将这一段的字符串名放进去然后让strlen函数自己去计算 然后我们用整形去接受最后的值就可以。 #includestdio.hint main() {int count 0;char vate[] You can do it!;count strlen(vate);printf(vate的长度是%d, count);return 0; } 大家这里看看这个答案是A11  B12  C13   D14 答案是14 当时我也很懵圈后来才知道空格也算字符 我们知道如何使用strlen函数后接下来知道strlen函数的3种模拟实现方法计数器法  递归法指针法。我们来看看吧小弟水平有限指针法就不讲了希望放过 一计数器法 计数器法是最简单最直观的方法当然特是最好使用的一个本人觉得 #include stdio.h int my_strlen(const char*arr) {int count 0;while (*arr ! \0){count;}return count ; }int main() {int count 0;char arr[10000] ;scanf(%s, arr);count my_strlen(arr);printf(%d, count );return 0; } 为了能更好的理解这个方法我们来举个例子 my_strlen函数中字符串就像一群在桥下游过的小鸭子而count变量就像一个在桥上数鸭子的小朋友每经过一只鸭子小朋友用指头计一个数。但鸭子总会全部游过去小朋友该怎么停止计数呢 我们只需要告诉小朋友只要看到小鸡就停下来哈哈没错\0就是那个小鸡 字符串在传参的时候传出的是字符串的首地址。函数接收后依旧是那个地址它可以提供给函数访问一直到遇见\0为止。 代码来喽 void my_strlen(const char* vate) {printf(%s\n, vate); }int main() {int count 0;char vate[] You can do it!;my_strlen(vate);return 0; } 如果改变了首元素那么就会打印空白。为什么呢 在主函数中vate字符串的空间已经在内存中被开辟如果按照正常情况传址——接收——顺序访问过程应该是很丝滑的。而在 函数中对首元素的修改让这个字符串指针与后面数据断开了联系你想让它在修改后再输出原来的数据这几乎是不可能的。 就像一群狼群你把头狼换了后面的狼肯定不服就会出现重新选择头狼。在这里就是没有结果打印。 2、有了第一点后我们已经可以保证我们可以访问这个字符串的全体了那么接下来我们就需要进行一个while循环条件的设定如果没有访问到字符串中的‘\0‘*vate \0)就一直得逐个向后访问。 3、最后呢我们需要安排一个变量用于每一次进入循环后的因为能够进入到循环中则说明这个元素是非\0的。 二递归法 递归真的是个很奇妙的的东西很多人都淹没在递归的用法中。当然哥哥俺也一样 当我还在迷惑中时突然听见耳畔传来一句话出来混迟早要还的。递归就像一个回旋镖不管你仍的多远它终究会回来。一来一回就是递归。 没错又是代码 int my_strlen(const char* vate) {assert(vate ! NULL);if (*vate \0){return 0;}else{return 1 my_strlen(vate 1);} }int main() {int count 0;char vate[] You can do it!;count my_strlen(vate);printf(vate的长度是%d, count);return 0; } 代码的输出还是14这里就不放了 如果指针vate中的元素不等于\0那么进入到else语句将指针往后移动一位。再次进入if语句中判断如果找到\0\那么return 0。 总结一下O(∩_∩)O 1、主函数将字符串名传入函数而字符串名则代表的是字符串的首元素地址故函数使用指针接收。 2、递归的使用一定要满足两个要点才算是一个“入门级”的递归。第一要设置一个“出口”条件。第二要让递归无限向出口条件靠近。 二sizeof来咯来咯他真的来喽 老样子来一个用法 sizeof的用法如下 sizeof是C/C中的一个操作符用于返回一个对象或者类型所占的内存字节数 1。sizeof有两种语法形式 sizeof(type_name)用于获取类型所占的字节数。如sizeof(int)。 sizeof(object)或sizeof object用于获取对象所占的字节数。如sizeof(var_name)或sizeof var_name。变量名可以不用括号括住但带括号的用法更普遍 2。sizeof操作符不能用于函数类型、不完全类型或位字段。如sizeof(max)若此时变量max定义为int max()则不是正确形式 3。 sizeof计算对象的大小时同种类型的不同对象其sizeof值都是一致的 4.sizeof可以对一个表达式求值编译器根据表达式的最终结果类型来确定大小一般不会对表达式进行计算。如sizeof(23.14)等价于 sizeof(double)。 5.sizeof也可以对一个函数调用求值其结果是函数返回类型的大小函数并不会被调用。 6.C99标准规定函数、不能确定类型的表达式以及位域bit-field成员不能被计算sizeof值3。 注意在使用sizeof时需要包含头文件stdio.h4。 strlen函数与sizeof操作符有什么区别呢 其实strlen函数是专门用来计算字符串元素的数量而sizeof则是用来计算数据类型的大小两者或许根本搭不上边但因为C语言语法的自由度高各位大佬们创造出了以下语句便让sizeof操作符也可以计算出元素的数量 sizeofarr/sizeofarr[0]) 但同样的以上的写法虽然让sizeof操作符有了计算元素长度的能力但也仅仅只作用于数组类型。 1、数组名有两种情况下代表整个数组元素sizeof(数组名)、数组名。只要sizeof取得整个数组元素后再除以数组的其中一个元素就可以计算出数组内的元素数量。 2、如果sizeof用于计算字符串长度时则会发生麻烦而这个麻烦的引发者也正是\0. #includestdio.h int main() {int count 0;char vate[] You can do it!;count sizeof(vate)/sizeof(vate[0]);printf(vate的长度是%d\n, count);return 0; } 这里输出的就是15 因为sizeof计算的是元素类型的大小它不像strlen函数只计数\0之前的数位。sizeof在拿到字符串名后就开始计算全部元素的大小它才不做选择它全要 最后除以char类型的大小1后就有了15这个结果~  一定不要忘了最后专业的事交给专业的人字符串用strlen函数求长度数组类型用sizeof操作符求长度 总结 如果你看到这里非常感谢你的三连是对我的鼓励。有啥不对的请斧正感谢大家的留言。
http://www.zqtcl.cn/news/88384/

相关文章:

  • 免费注册一个网站网络营销有哪些主要功能?
  • 专业网站建设好不好济南房产查询网官网
  • 黄冈网站推广软件费用是多少专门做物业催收的网站
  • 网站源码下载安全吗合肥seo推广培训班
  • 做视频的素材网站南京专业app开发定制
  • 电子商务网站建设的流程图网站模板源码下载网
  • 营销网站制作费用东莞阳光网直播平台
  • 谷歌网站开发语言美容店会员管理系统
  • 郑州专业网站设计公司网络卖货怎么卖
  • 企业做网站营销的四大途径网站设计可以吗
  • 浙江省网站集约化建设通知网站如何连接微信支付宝吗
  • 网络彩票建立网站临安建设规划局网站
  • 郑州外语网站建站优化取消wordpress 黑标题
  • 网站建设规划书案例湖南省郴州市中考成绩查询
  • 南京网站备案做网站前的准备工作
  • wordpress 相册模式青岛seo推广
  • 优化网站页面做租赁哪个网站好
  • 网站行业关键词网页设计教程案例 杨松
  • 外贸高端网站开发wordpress显示备案号
  • 食品网站开发毕业设计深圳企业网站建设维护
  • 京东网上商城电话郑州seo建站
  • 不动户激活 e路护航安全组件网站 seo 优化建议
  • 怎样安装微信小程序如何给国外网站做seo
  • 手机网站小程序响应网官方网站
  • 注册网站多少钱博客网站的建设
  • 顺德高端网站站酷网页
  • 怎样开网站高校网站建设费用
  • wordpress模板 门户网站计算机网站建设体会
  • 自己做网站的软件如何说服老板做网站
  • 青岛网站建设青岛南通网站制作