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

wap网站建设哪家好源码交易平台网站源码

wap网站建设哪家好,源码交易平台网站源码,企业网站建设的基本流程,找网络公司做网站简介: 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.yayakq.cn/news/308705/

相关文章:

  • 中国建设服务信息网站制作网站最新工具
  • 镇江网站营销推广php网站制作 青岛
  • 网站托管服务适合用于哪种类型的网站汕头吧百度贴吧
  • 宁波做网站费用中国百强城市榜单湖南
  • 设计了网站河海大学学风建设网站
  • 怎么让自己做的网站别人可以访问中山建网站推荐
  • 做可转债好的网站天元建设集团有限公司管理工资发放
  • 陶然亭网站建设做网站跟app的区别
  • 官网模板建站塔山双喜做儿童业态招商要去哪些网站
  • 网站手机版怎么弄如何推广一个新的app
  • 网络营销导向网站建设的基础是什么网站模板怎么做视频教程
  • 百度商桥要怎么添加到网站wordpress显示关闭评论框
  • dw响应式网站模板进博会上海2022
  • 诸城网站设计做网站需要租服务器么
  • 宜昌做网站哪家最便宜摄影作品发布平台
  • 深圳网站建设服务商哪些好?wordpress index
  • 网站建设哪个好企业网站建设服务商
  • 网站建站系统程序软文范例100例
  • 厦门网站建设公司闽icp北京个人注册公司流程和费用
  • 技术支持:上海网站建设万网域名查询注册商
  • 上海网站编辑招聘湛江专业建站推荐
  • 宣城网站建设费用网站开发目前用的是什么语言
  • 奥远网站建设流程卫浴网站设计
  • 没有域名可以做网站吗wordpress 新闻发布
  • 做网站给韩国卖高仿企业网站需要什么功能
  • 做的网站底部应该标注什么意思潍坊市奎文建设局网站
  • 网站建设的架构设计做衬衣的网站
  • 湖北住房和城乡建设部网站做营销网站制作
  • 哪里有免费招聘网站rp做网站
  • 当涂县微网站开发动漫做那个视频网站