方法一:
#include<stdio.h>
intcheck_sys()
{
inti=1;
int*p=&i;
char*q=(char*)p;
if(*q==1)
{
return0;
}
else
{
return1;
}
}
intmain()
{
intret=check_sys();
if(ret==1)
{
printf("big\n");
}
else
{
printf("little\n");
}
return0;
}
//方法二:
#include..
分类:
其他好文 时间:
2015-11-03 23:07:48
阅读次数:
200
在程序的设计中,都会涉及都堆栈的使用,其实堆栈是指堆和栈,它们是两个不同的概念,其中堆是通过用户来调用的内存空间,需要用户主动分配和释放,如果只分配而不即使释放,则可能出现内存泄漏的问题,其结果的难以估量的;栈是系统自动调用的内存空间,系统也会根据实际情况自动去释放该空间。 在平时的使用当中,...
分类:
其他好文 时间:
2015-11-02 11:33:53
阅读次数:
278
boolcheckCPU(){unionw{inta;charc;}t;t.a=1;return(t.c==1);}注:大端从高位内存开始存储数据小端从低位内存开始存储数据。上例如果返回true,则为小端,false为大端。
分类:
其他好文 时间:
2015-10-31 18:47:07
阅读次数:
164
1、概念所谓大端小端,指的是对于多字节的数据类型(比如,int)在内存中存放的字节顺序。小端是指低地址的字节存放的是数据的低位,高地址字节存放的是数据的高位。大端是指低地址字节存放的是数据的高位,高地址字节存放数据的高位。简单地说,低位字节存放数据的高位就是大端..
分类:
其他好文 时间:
2015-10-28 19:30:34
阅读次数:
237
原文网址:http://blog.csdn.net/kuai0705/article/details/20841133注明: 以下内容均为学习内容整理,记录,便于自己学习,并非完全意义上的自产,如有感到不适,请联系我一.多字节值及字节序1.brief现在有一个数字 65430,这个数字在二进制的内存...
分类:
编程语言 时间:
2015-10-22 00:03:46
阅读次数:
209
voidIsBigEndian(){shortinta=0x1122;//十六进制,一个数值占4位charb=*(char*)&a;//通过将short(2字节)强制类型转换成char单字节,b指向a的起始字节(低字节)if(b==0x11)//低字节存的是数据的高字节数据{//是大端模式}else{//是小端模式}}
分类:
其他好文 时间:
2015-10-21 00:29:20
阅读次数:
146
因为默认的Memcached配置,使用了本机ip:127.0.0.1 ,此时利用VI修改下配置vi /etc/memcached.conf文件打开后,修改下,把-l前面加入#号注释掉,重启服务器就可以了。您也可以修改其他默认配置,比如-m后的缓存区大小,-p 端口号等,参数命令可以参考我之前的命令文...
分类:
Web程序 时间:
2015-10-18 18:05:45
阅读次数:
1879
一、为什么会出现大小端模式?不同的cpu採用的大小端模式不一致。X86是小端模式。而KEIL C51则为大端模式。非常多的ARM。DSP都为小端模式。有些ARM处理器还能够由硬件来选择是大端模式还是小端模式。二、大小端模式的不同带来的问题是什么?怎样解决?假设存在数据网络传输。假设大小端模式不一致,...
分类:
其他好文 时间:
2015-10-04 08:52:05
阅读次数:
207
/*#include<stdio.h>
#include<string.h>
typedefunion
{
inti;
charc;
}UN;
intmain()
{
UNun;
un.i=1;
if(un.c==1)
printf("little\n");
else
printf("big\n");
system("pause");
return0;
}*/
/*#include<stdio.h>
intcheck_bit()
{
inti=1;..
分类:
其他好文 时间:
2015-09-19 19:54:08
阅读次数:
155
1 #include 2 typedef unsigned char BYTE; 3 int main(int argc, char* argv[]) 4 { 5 unsigned int num,*p; 6 p = # 7 num = 0; 8 *(BY...
分类:
编程语言 时间:
2015-09-13 18:35:42
阅读次数:
159