04 2013 档案

摘要:不同机器内部对变量的字节存储顺序不同,有的采用大端模式(big-endian),有的采用小端模式(little-endian)。大端模式是指高字节数据存放在低地址处,低字节数据放在高地址处。小端模式是指低字节数据存放在低地址处,高字节数据放在高地址处。在网络上传输数据时,由于数据传输的两端可能对应不同的硬件平台,采用的存储字节顺序也可能不一致,因此 TCP/IP 协议规定了在网络上必须采用网络字节顺序(也就是大端模式) 。通过对大小端的存储原理分析可发现,对于 char 型数据,由于其只占一个字节,所以不存在这个问题,这也是一般情况下把数据缓冲区定义成 char 类型 的原因之一。对于 IP 阅读全文
posted @ 2013-04-24 18:45 功夫 熊猫 阅读(13903) 评论(0) 推荐(2) 编辑
摘要:新浪网2013/4/19新闻资讯WatchGuard 让大数据时代信息安全“不必妥协”http://cs.sina.com.cn/minisite/news/201304193033.htmlCNET科技资讯网2013/4/19信息安全WatchGuard 让大数据时代信息安全“不必妥协”http://www.cnetnews.com.cn/2013/0419/2155639.shtml至顶网2013/4/19信息安全WatchGuard 让大数据时代信息安全“不必妥协”http://news.zdnet.com.cn/zdnetnews/2013/0419/2155639.shtml中小企业 阅读全文
posted @ 2013-04-23 11:04 功夫 熊猫 阅读(648) 评论(0) 推荐(0) 编辑
摘要:int i=1;char *p=(char *)&i; if(*p==1) printf("1"); else printf("2"); 大小端存储问题,如果小端方式中(i占至少两个字节的长度)则i所分配的内存最小地址那个字节中就存着1,其他字节是0.大端的话则1在i的最高地址字节处存放,c... 阅读全文
posted @ 2013-04-19 18:36 功夫 熊猫 阅读(1385) 评论(0) 推荐(0) 编辑
摘要:strdup与strcpy具体的区别,以及在不同操作系统下的使用。 strdup 原型:extern char *strdup(char *s); 用法:#include <string.h> 功能:复制字符串s 说明:返回指向被复制的字符串的指针,所需空间由malloc()分配且可以由free()释放。 举例: // strdup.c [cpp] #include <string.h> #include <stdio.h> int main(void) { char *from = "Golden Global View"; char 阅读全文
posted @ 2013-04-12 17:07 功夫 熊猫 阅读(2149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示