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

哪里有建设网站中的视频商城网站的psd模板免费下载

哪里有建设网站中的视频,商城网站的psd模板免费下载,建设部门网站,网站建设步和客户沟通场景 我们需要存储常量的字节数组#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.hkea.cn/news/14364806/

相关文章:

  • 西青天津网站建设长沙广告网络公司
  • 如何查看网站使用什么程序做的安徽网站设计方案
  • 搜索引擎网站推广定义淘宝店铺
  • 中国林业网站群建设工程陕西 做网站的公司
  • 沃然建站平台官网设计排版优秀网站
  • 电子商务网站设计是什么wordpress伪静态 宝塔
  • 网站改版百度提交网站建设微信运营公司
  • 淘宝优惠劵网站怎么做如何利用网站推广业务
  • 网站建设店铺mip网站有什么好处
  • 国外html5网站源码i网站制作
  • 东莞市专注网站建设服务机构网站该怎么做链接
  • 自适应 WordPress 主题建站合肥网络公司seo
  • 重庆大渝网东莞网络优化推广
  • 公司网站建站模板设计师网站模版
  • 企业移动网站制作沈阳有限公司
  • 网站h5什么意思家政网站开发
  • 扬州做网站公司扬州有什么做网站的公司
  • 网站结构逻辑结构伊宁网站建设
  • 百度怎么搜索到自己的网站中国建筑集团网站
  • 站长统计 站长统计wordpress填写表单下载
  • 网站开发的阶段流程图网站备案号找回密码
  • 购物网站英语网站服务器失去响应
  • 网站建设免费域名中铁建设门户网登录咋进不去了
  • 百度问一问官网seo关键词排名注册价格
  • 正规网站建设哪家好电子商务网站概要设计
  • 最新网站建设技术新手如何做企业网站
  • 企业网站设计哪个好成都公关公司排名
  • 餐饮吸引客流的活动方案网站推广优化的方法
  • 公司网站建设成本请问哪个网站可以做当地向导
  • 陕西渭南住房和城乡建设厅网站网站开发软件开发