写网络程序的时候经常会用到 CString 和 DWORD 两种 IP 格式的转换,DWORD 是四个字节无符号类型,每一个字节来表示 IP 地址的点分的一位,理解了这个结构还要清楚网络字节序和本机字节序的概念,他们在内存中的表示方法刚好相反。如果你尚不清楚还请在本站搜索一下相关的关键字。下面示例程序演示了 CString 和 DWORD IP 地址的互相转换。

继续阅读

在编写代码的过程中,往往我们会用到一个数的二进制形式来对比分析,但C语言并没有什么库函数提供了这样的功能,虽然我们可以通过一些强大的编译器(如VisualStudio)在调试的过程中查看内存中存放的数据,但始终没有直观的打印出来方便的多。那么需求有了,如何实现呢?请看代码:

继续阅读