struct和char 的类型转换
来源:互联网 发布:崔氏网络卡盟 编辑:程序博客网 时间:2024/05/23 18:18
struct strOne{
char c[2];
int int1;
float f2;
}
char b[sizeof(strOne)];
怎么把它们互相转换?也就是说让struct变成char流存起来和 反过来调用出来struct?
struct strOne c;
memcpy(b, &c, sizeof(struct strOne));
memcpy(&c, b, sizeof(b));
or
char *p = (char *)&c;
struct strOne *pp = (struct strOne *)b;
- struct和char 的类型转换
- char/byte/short类型的加法和类型转换问题
- char类型和short,int类型之类的转换
- time_t和struct tm类型的相互转换
- C++ string类型和char类型转换
- VC中BSTR、Char和CString类型的转换
- CString、wchar和char类型的相互转换(转载)
- char *、CString和string之间的类型转换
- VC中BSTR、Char和CString类型的转换
- VC中BSTR、Char*、CString和CComBSTR类型的转换
- CString、wchar和char类型的相互转换
- char *、CString和string之间的类型转换
- char *、CString和string之间的类型转换 .
- char *、CString和string之间的类型转换 .
- VC中BSTR、Char和CString类型的转换
- char *、CString和string之间的类型转换与比较
- VC中BSTR、Char*、CString和CComBSTR类型的转换
- Java中char和int类型的转换问题
- ArcGIS Engine开发教程之图层符号化(五)——利用ESRI自带的符号库进行唯一值符号化
- ubuntu安装wine遇到的错误以及解决办法
- stagefright框架(一)Video Playback的流程
- C++ 实现动态定义三维内的数组
- 十年编程无师自通 转载
- struct和char 的类型转换
- Springle+EHCache 分布式缓存开发(五)
- E-mail 验证
- 在WINCE中使用超过512M的RAM
- C++ wchar_t 的中文输出问题
- cisco 端口 VLAN 设置
- stagefright框架(二)- 和OpenMAX的運作
- wine的安装与卸载
- 界面.C#