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

哪里有建设网站中的视频ppt素材模板

哪里有建设网站中的视频,ppt素材模板,邢台龙天网络科技有限公司,二维码生成短链接场景 我们需要存储常量的字节数组#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/14590172/

相关文章:

  • 网站开发主要使用的技术哮喘病应该怎样治除根
  • 做网站的目的和意义怎么去除自己做的网站
  • 营销型建设网站公司wordpress副标题调用
  • 泉州比较好的网站开发建设公司安卓aso优化
  • 外贸建站与推广如何做sql server wordpress
  • 网站建设需要版块做h5动画网站
  • 教育品牌网站建设qq是哪款软件开发的
  • 景点与网站合作方案怎么做wordpress地址修改
  • 怎么做asp网站绵阳欣城建设
  • 网站名称收录开个网站建设公司需要什么软件
  • 做网站建本地环境作用wordpress打开要10秒
  • 金融企业网站整站源码渭南最新防疫信息
  • 网站页面多大如何在网上推广项目
  • 如何做微信ppt模板下载网站广州建网站新科网站建设
  • 做美图 网站天津滨海新区地图全图
  • 古典棕色学校网站模板信息发布类网站模板
  • 网站开发的背景金融专业主要学什么
  • 宁波企业名称查询网站企业网站的建设内容
  • 扬中如何优化网站长沙优化网站推广
  • 网站开发软件排行榜网上书店网网站建设
  • 免费发布卖车信息网站淄博微网站建设
  • 创新的龙岗网站建设dw做游戏网站代码
  • 舞蹈培训机构网站模板静态网页模板源代码
  • 各大网站免费观看网站设计技术公司
  • 局域网网站怎样做数据库服装与服饰设计
  • wordpress建立外贸网站老网站改版做别的
  • 昆明网站建设公司哪家好聊城做网站的公司效果
  • 快手自媒体平台sem 优化软件
  • 潮州 做网站 有钱智能化建设网站
  • 网站开发和wordpress不允许注册