社区
C语言
帖子详情
uint8_t *和char*的相互转换
南瓜饼
2012-07-19 04:03:52
这个怎么弄啊 我才学C语言
...全文
27556
7
打赏
收藏
uint8_t *和char*的相互转换
这个怎么弄啊 我才学C语言
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nice_cxf
2012-07-19
打赏
举报
回复
uint8_t是gcc下的把?直接强制转就可以了
jackyjkchen
2012-07-19
打赏
举报
回复
uint8_t貌似是C99定义的,stdint.h?
因为int、long之类的字长不固定,而实际上字长敏感的业务需求非常多——许多算法、协议都是,这直接导致,大量的工程都会搞一套自定义的字长确定的typedef,与其这样,不如在标准中就定义
心死
2012-07-19
打赏
举报
回复
uint8_t是你们项目自己定的吧,应该就是unsigned char 类型
ioaq
2012-07-19
打赏
举报
回复
我也是没见过 uint8_t
图灵狗
2012-07-19
打赏
举报
回复
1
uint8_t一般是指无符号8bit整型数,C语言无此类型,需要自己定义,比如:
typedef unsigned char uint8_t;
于char类型只相差一个符号,一般可以直接转换:
char* a = (char*)b;
uint8_t* b = (uint8_t*)a;
翅膀又硬了
2012-07-19
打赏
举报
回复
1
不太懂你问的。强制转换吗?
char * a = "1234";
uint8_t * b = (uint8_t *)a;
c语言学习\指针、结构体、联合体的安全规范
c语言学习\指针、结构体、联合体的安全规范
十六进制字符串和数值
相互
转换
十六进制字符串和数值
相互
转换
。c++ 写的dll函数
UNIX网络API函数
UNIX 网络函数统计 API word版
string,CString,
char
之间的转化.doc
string,CString,
char
区分
C语言
70,040
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章