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

哪里有建设网站中的视频c h5网站开发

哪里有建设网站中的视频,c h5网站开发,服装网站建设规划书范文,品牌注册查询系统场景 我们需要存储常量的字节数组#xff0c;并且数组里的字节数据可以是任意数值0-255。怎么存储#xff1f; 说明 任意字节数组可以使用char或者unsigned char作为数据类型。比如以下的字符串声明。这种字符串数据可以通过strlen(buf)来计算它的长度#xff0c;它会遇到…场景 我们需要存储常量的字节数组并且数组里的字节数据可以是任意数值0-255。怎么存储 说明 任意字节数组可以使用char或者unsigned char作为数据类型。比如以下的字符串声明。这种字符串数据可以通过strlen(buf)来计算它的长度它会遇到\0结束。常量字符串会自动在末尾增加一个\0结束符。 const char* buf helloworld;如果常量字节数据带了\0字符即0值那么这种常量字符串就不适合因为计算不了它的长度。这时候就可以使用字符数组如以下的声明。这时候如果buf的长度可以通过sizeof(buf)来获取它的大小。但是也因为未预先定义大小的声明方式[]字符串初始化在后边自动添加一个\0字符所以它的实际大小需要减一,sizeof(buf)-1. 这种数组声明可以有效的存储任意可见不可见字符,\0字符等所以使用它来存储常量字节数据是最合适的。比如某些文件的文件头是固定的常量我们需要进行比较就使用字符数组最合适。 char buf[] helloworld; char buf3_1[] \xff\x0e\x00\xae; unsigned char buf4[] \xff\x0e\x00\xae;strncmp(buf,buf3_1,4);如果需要存储十六进制字符可以通过\x开头来表示。 例子 这里例子说明了sizeof和strlen的使用并对比了字符数组和常量字符串的计算大小的方式。 #define pKeyValue(a) cout #a : a endl #define pValue(a) cout #a endl #define exec(a) cout #a endl;avoid TestStringArray() {char buf[] helloworld;char buf_1[10] {h,e,l,l,o,w,o,r,l,d};auto buf2 helloworld;auto buf3 \xff\x0e\x00\xae;char buf3_1[] \xff\x0e\x00\xae;unsigned char buf4[] \xff\x0e\x00\xae;pValue();pKeyValue(strlen(buf));// 数组字符串会在后边存储一个\0结束符pKeyValue(sizeof(buf));// 如果使用预先设定大小的数组,那么sizeof的结果是对的,strlen是未定义行为。// -- 因为数组后边的地址存储的数据不一定是\0结束符。pValue();pKeyValue(sizeof(buf_1));pKeyValue(strlen(buf_1));pValue();pKeyValue(strlen(buf2));pKeyValue(sizeof(buf2));pKeyValue(strlen(buf3));pValue();pKeyValue(strlen(buf3_1));pKeyValue(sizeof(buf3_1));// 有效数据的大小需要减一pKeyValue(sizeof(buf3_1)-1);pValue();pKeyValue(sizeof(buf4));}输出 strlen(buf): 10 sizeof(buf): 11sizeof(buf_1): 10 strlen(buf_1): 30strlen(buf2): 10 sizeof(buf2): 4 strlen(buf3): 2strlen(buf3_1): 2 sizeof(buf3_1): 5 sizeof(buf3_1)-1: 4sizeof(buf4): 5参考 关于数组的初始化问题 关于使用0初始化结构体的解析
http://www.sczhlp.com/news/157363/

相关文章:

  • 大型网站的设计室内装修公司需要什么资质
  • 家里的电脑ip做网站怎么查看网站域名
  • 百度竞价渠道代理商seo优化效果怎么样
  • 网站建设相关参考资料巴州建设局网站
  • 中信建设 官方网站wordpress博客采集
  • 海口专业做网站广州自助建站模板
  • 环保部建设项目影响登记网站以太坊网站开发
  • 网站建设合理流程福泉市自己的网站
  • 做外包的网站有哪些flashfxp 上传网站
  • 变更网站做推广需要备案适合大学生创业的网站建设类型
  • 苏州正规制作网站公司山东中恒建设集团网站
  • 郑州做设计公司网站专业网站设计公司排行榜
  • 优化网站排名茂名厂商网站开发工资山东
  • 网站建设兼职薪酬怎么样山东省企业年报网上申报入口
  • php网站开发专业介绍给别人做网站在那里接单
  • 南京网站关键词优化专业的营销型网站制作
  • 网站建设的技术阶段郑州妇科医院排行
  • 防伪网站怎么做新中国风装修
  • 网站交互主要做什么wordpress讨论吧
  • 本地的上海网站建设公建设网站的十个步骤
  • 阿坝县建设局网站厦门做手机网站公司
  • 给图像做标注的网站网站建设的步骤教程视频
  • 手机和pc网站深圳市招投标交易中心
  • wordpress 读取pdf百度关键词优化大
  • 中国企业500强榜单发布石家庄全网seo
  • 建材网站设计oa系统定制
  • 怎么可以找到做公益的网站北京响应式网站建设公司
  • 英语_阅读_Always-on world_待读
  • 2025减速机厂家 TOP 企业品牌推荐排行榜,谐波,行星,直角换向器,中空旋转平台,双曲面,RV,伺服,重载,步进减速机推荐这十家公司!
  • 自动生成网站地图的工具百度关键词搜索排名