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

嵌入式软件开发培训机构好的seo网站

嵌入式软件开发培训机构,好的seo网站,东莞市seo网络推广价格,教育网站开发报告简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生…

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列原创干货持续更新中……】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.

更多原创,欢迎关注:Android系统攻城狮

欢迎关注Android系统攻城狮

1.前言

本篇目的:理解字符串"00000001"和"\x00\x00\x00\x01"十六进制用法区别。

char str_buf[] = "00000001";char hex_buf[] = "\x00\x00\x00\x01";的区别如下

  1. 内容表示方式不同:

    • char str_buf[] = "00000001";:这是一个包含字符序列的字符串,每个字符都是ASCII码表示的数字字符。这个字符串表示十进制数1。
    • char hex_buf[] = "\x00\x00\x00\x01";:这是一个包含字符序列的字符串,每个字符是一个以\x开头的转义序列,表示一个十六进制数。这个字符串表示十六进制数0x00000001。
  2. 字符长度不同:

    • char str_buf[] = "00000001";定义的字符串含有8个字符(包括结束符\0),对应于8个字节的存储空间。
    • char hex_buf[] = "\x00\x00\x00\x01";定义的字符串含有4个字符(包括结束符\0),对应于4个字节的存储空间。
  3. 数据类型不同:

    • str_buf被定义为字符数组,每个元素都是一个字符。
    • hex_buf也被定义为字符数组,每个元素同样是一个字符,但是通过使用转义序列\x来表示十六进制数。

2.应用实例

#include <stdio.h>
#include <cstring>void print_str2hex(unsigned char *name, unsigned char* str, size_t size){printf("%s: ",name);for (size_t i = 0; i < size; i++) {printf("%02x ", static_cast<unsigned char>(str[i]));if(i != 0 && i % 16 == 0)printf("\n");}printf("\n");
}int main(){char str_buf[] = "00000001";char hex_buf[] = "\x00\x00\x00\x01";//\x:表示16进制,//1.16进制操作printf("sizeof(hex_buf) = %ld\n",sizeof(hex_buf));//sizeof最后一位是'\0',即0,即实际长度+1位.printf("strlen(hex_buf) = %ld\n",strlen(hex_buf));//strlen遇到0即截止.printf("xxx-------> hex_buf = %s\n",hex_buf); //表示的16进制printf("xxx-------> str_buf = %s\n",str_buf);//表示的字符串print_str2hex((unsigned char *)"hex data", (unsigned char *)hex_buf, sizeof(hex_buf)-1);print_str2hex((unsigned char *)"str data", (unsigned char *)str_buf, sizeof(str_buf)-1);
}

打印

sizeof(hex_buf) = 5
strlen(hex_buf) = 0
xxx-------> hex_buf = 
xxx-------> str_buf = 00000001
hex data: 00 00 00 01 
str data: 30 30 30 30 30 30 30 31
http://www.mmbaike.com/news/82789.html

相关文章:

  • 做排名的网站哪个好惠东seo公司
  • 毕业设计做网站 服务器怎么弄网页设计和网站制作
  • 手机查看别人网站代码吗关键词生成器
  • 高端大气上档次网站网络营销策划名词解释
  • 海西州建设局网站市场推广方案怎么做
  • 龙岩装修公司排名seo公司哪家好
  • 网站开发公司成都百度购物平台客服电话
  • 网站商城开发公司传媒公司
  • 做企业网站推广多少钱企业营销案例
  • avada主题做网站做游戏推广一个月能拿多少钱
  • 相亲网站建设关键拼多多推广引流软件免费
  • wordpress get_user_idseo沈阳
  • 那个网站可以做雪花特效游戏推广一个月能拿多少钱
  • 推广网站建设郑州网站seo优化公司
  • 百度百科官网入口北京seo服务
  • 做滚动图的免费网站看网站时的关键词
  • 天长市做网站专业全网优化
  • 网站权重数据包免费入驻的跨境电商平台
  • 学校网站建设要求域名注册商怎么查
  • 网站设计动画学校教育培训机构
  • 现在做网站还有出路吗网站排名提升软件
  • 河北网站开发联系电话网络网站推广优化
  • 正品查询网站怎么做网站seo是什么意思
  • 国外网站建立泉州关键词排名工具
  • 统计局网站建设seo网络优化是什么工作
  • 用office做网站免费打广告平台有哪些
  • 多媒体网站开发助理网络营销策划内容
  • 网站seo数据分析中国万网域名注册服务内容
  • 武汉网站建设公司 排名新东方在线教育平台官网
  • 如何避免网站被降权外链群发软件