- 浏览: 12784 次
最新评论
再也不用小心翼翼的实验各种数据类型转换的API看看是否能达到自己想要的效果。只需强制类型转换与位运算结合,各种数据类型转换就能很轻松的实现。
抛砖引玉一下。 #include "Windows.h" ///////////////////////////////////////////////// //sld 字符串转换为指针值 ///////////////////////////////////////////////// void atop(char* src, void** pp) { DWORD dwTemp = 0; for(int i=0;i字符串 /////////////////////////////////////////////// void dtoa(DWORD src, char* dest) { for(int i=0;i>8; } dest[sizeof(DWORD)] = '\0'; } ///////////////////////////////////////////////// //sld 字符串 转换为 DWORD ///////////////////////////////////////////////// void atod(char* src, DWORD& dest) { dest = 0; for(int i=0;i字符串 ///////////////////////////////////////////////// void ptoa(void* p, char* dest) { for(int i=0;i>(3-i)*8; } } void main() { //DWORD 转换为 字符串 DWORD dwCRC32 = 0x12345678; char szCRC[4]; dtoa(dwCRC32, szCRC); //字符串转换为指针值 char sz[4] = {0x11, 0x22, 0x33, 0x44}; void* p = NULL; atop(sz, &p); //指针 转换为 字符串 char szDst[4]; ptoa(p, szDst); //DWORD 转换为 字符串 DWORD dwDeviceID = 6; char szDeviceID[32]; dtoa(dwDeviceID, szDeviceID); //字符串 转换为 DWORD DWORD dwD = 0; atod(szDeviceID, dwD); _asm{ NOP } }
发表评论
-
Java正则表达式规划(摘自JDK Doc)
2012-07-06 09:45 645The backslash character ('\') ... -
Android中的正则表达式Regex使用
2012-07-06 09:38 626对于数据的提取查找,我们推荐大家使用功能强大的正则表达式, ... -
Photoshop Web Button
2012-07-06 09:30 656i am now in university(HIT@We ... -
ajaxAnywhere.getAJAX() 方法的一点心得
2012-07-05 20:45 1121近来用ajaxAnywhere.get ... -
VB 组件开发注意事项
2012-07-03 13:44 6711、注意在工程属性中,Startup Object 启动对 ... -
Flex应用程序背景颜色渐变
2012-07-02 12:28 601今天突然看见CSDN一个美女高手写的小东西,发现Flex背 ... -
Flex操作Json数据示例
2012-07-02 12:28 495Flex操作Json数据示例 本示例中需要用到JSO ... -
FLEX4中 获取JSON数据的一个例子
2012-07-02 12:28 510公司要求使用JSON格式来获取服务器端的数据 通过 ... -
Flex获取操作XML示例
2012-07-02 12:27 539/****** ".",&qu ... -
Flex 4 Canvas backgroundImage 问题
2012-07-02 12:27 673倾听,慎言,勇行,自省... ... -
Silverlight与Flex的比较选择
2012-07-01 10:04 490flash已经出现很多 ... -
实现FLEX 通过AMF跟PHP通信
2012-07-01 10:04 509AMF flex一种远调用 ... -
Flex + LCDS + Java 入门教程
2012-07-01 10:04 513一.引 很多 ... -
Flex mobile入门
2012-07-01 10:04 698Adobe Flash Builder 4 简体中文正式版 ... -
Flex 设计模式无法加载 as3commons-logging-1.1.1.swc。它可能与此 SDK 不兼容,或者无效。
2012-07-01 10:04 561Flex 设计模式无法加载 as3commons-lo ... -
Flex: where we are headed Flex:路在何方
2012-06-30 16:29 561Flex: where we are headed Flex: ... -
Flex style - CSS 的使用
2012-06-30 16:28 379Flex style - CSS 的使用 2011年01月1 ... -
Flex和Actionscript开发Flash游戏2
2012-06-30 16:28 636Flex和Actionscript开发Flash ... -
Silverlight与Flex的比较选择
2012-06-30 16:28 491Silverlight与Flex的比较选择 2010年11月 ... -
flex 联机游戏开发 - 五子棋游戏:(二)人性化选择(含源码)
2012-06-30 16:28 503flex 联机游戏开发 - 五 ...
相关推荐
字符串与指针
用指针计算字符串长度,简单的小程序,c语言
字符串指针字符串指针与字符数组的区别与字符数组的区别 转载
9.1 1分钟彻底理解指针的概念 9.2 大话C语言指针变量 9.3 C语言指针变量的运算 9.4 数组指针(指向数组的指针) 9.5 字符串指针(指向字符串的
详细介绍了易如何用指针来操作字符串和字符串指针,包括指针数组传参。
用字符串常量为字符指针初始化,其形式与字符数组的初始化类似,却有本质上的区别:字符数组获得字符串所有的字符,而字符指针获得字符串首地址,与字符串内的字符无关。 【例8.4】用指向字符串的指针变量完成两个...
指针与字符串指针数组多级指针及练习PPT学习教案.PPTx
C语言用指针将字符串数组位置颠倒,实现ABCDEFGHIJKLMNOPQRSTUVWXYZ转换成ZYXWVUTSRQPONNOPQRSTUVWXYZ
实验与指导-数组指针字符串 指针与数组区别
用指针删除数组里面的字符串,简单易懂,专为初学者写的
● 数组及其使用方法 ● 如何声明和初始化不同类型的数组 ● 如何声明和使用多维数组 ● 指针及其使用方法 ... ● 如何在C++/CLI 程序中处理字符串和数组 ● 内部指针的概念,创建和使用内部指针的方法
使用指针来判断两个字符串是否相等 cout请分别输入两个字符串str1和str2:"; cin.getline(str1,100); cin.getline(str2,100);
一个小程序,实现字符串的逆序和调序输出。
指针_字符串-指针_字符串-指针_字符串
用c语言实现用指针的方式将字符串插入到指定的txt文件夹中
数组例程详解 指针例程详解 字符串例程详解 PPT详细描述数组、指针和字符串在C程序中的应用
C++课程-3_数组指针与字符串 C++课程-3_数组指针与字符串
这是老师做的PPT,关于数组指针与字符串的,转为学习C++的量身定做,非常好用,和大家分享一下,希望一起进步,谢谢!
本文档中包含了基础的字符串处理函数strlen(),strcat(),strlwr(),struupr(),等等一些基础的函数,非常有利于初学编程的人进行学习,对字符串进行更深入的了解!同时,内部应用的指针的典型用法,巩固对指针的理解!...