码迷,mamicode.com
首页 >  
搜索关键字:short    ( 4647个结果
The Lost Art of C Structure Packing
对齐要求首先需要了解的是,对于现代处理器,C编译器在内存中放置基本C数据类型的方式受到约束,以令内存的访问速度更快。在x86或ARM处理器中,基本C数据类型通常并不存储于内存中的随机字节地址。实际情况是,除char外,所有其他类型都有“对齐要求”:char可起始于任意字节地址,2字节的short必须...
分类:其他好文   时间:2015-01-30 17:09:13    阅读次数:329
求CRC校验和的低位和高位的两种方式
方式1 unsigned short shrCRCCheckSum = 0; // 校验和1 char tstCRCChecksum[2];2 memcpy(tstCRCChecksum,&shrCRCCheckSum,2); // sh...
分类:其他好文   时间:2015-01-30 15:03:16    阅读次数:187
配眼镜时的光学名词:SPH,CYL,AXIS,OD,OS都是什么意思?
原文地址:配眼镜时的光学名词:SPH,CYL,AXIS,OD,OS都是什么意思?作者:快乐的庭子Sphere (SPH): the amount of long (+) or short (-) sight your eye has. The farther the number away from...
分类:其他好文   时间:2015-01-29 14:06:52    阅读次数:120650
An overview of the Spring MVC request flow
The Spring MVC request flow in short:When we enter a URL in the browser, the request comes to the dispatcher servlet. The dispatcher servlet then acts...
分类:编程语言   时间:2015-01-29 12:04:57    阅读次数:149
字节对齐
字节对齐 1. X86结构是小端模式存储,既数据低位在低存储地址,数据高位在高存储地址。例如 short x = 0x3344; 假设x的地址为 0xBFFFF0F4,那么0xBFFFF0F4地址里面存储的是字节0x44, 0xBFFFF0F5地址里面存储的是字节0x33. 2. 为了使CPU能够跟快的访问内存,变量地址和变量长度有关联,即所谓地址对齐。4字节的int类型变量,其起始地址应...
分类:其他好文   时间:2015-01-28 19:50:44    阅读次数:164
C编译器剖析_2.4 C语言的类型系统
2.4  C语言的类型系统     这一节,我们准备初步讨论一下C语言的类型系统,相关的代码主要在ucl\type.c和ucl\type.h中。我们知道,一个进程的地址空间可分为代码区和数据区。     对于数据区,C语言提供了char、short、int、long、float和double等基本类型来刻画基本的操作数。char、short、int和long等整型还进一步分有unsigned和...
分类:编程语言   时间:2015-01-28 09:56:58    阅读次数:251
拆箱与装箱
拆箱与装箱是一个早就接触的知识点,但是自己并没有系统的总结过,今天我们就来看一下:      一、首先介绍几个知识点:      值类型: 1. 值类型是在栈中分配内存,在声明时初始化才能使用,不能为null。 2. 值类型超出作用范围系统自动释放内存。 3. 主要由两类组成:结构,枚举(enum),结构分为以下几类: 1. 整型(Sbyte、Byte、Char、Short、Ush...
分类:其他好文   时间:2015-01-27 23:31:29    阅读次数:156
C++中的字节对齐分析
struct A{ int a; char b; short c;};struct B{ char a; int b; short c;};#pragma pack(2)struct C{ char a; int b; short c;};#pr...
分类:编程语言   时间:2015-01-27 19:58:40    阅读次数:207
C语言里int,unsigned int,shor int...转换输出问题
这问题,有时候是个困扰,抽空梳理一遍。signed char->unsgned char:%c->%c 0->127(对应范围)char->int:%c->%d->%c,'A'->65(可打印字符表对应)short int->int:%d->%d,100->100(对应,反向操作若超出范围,循环读取...
分类:编程语言   时间:2015-01-27 18:14:37    阅读次数:448
wave文件格式与解析
常见的声音文件主要有两种,分别对应于单声道(11.025KHz 采样率、8Bit的采样值)和 双声道(44.1KHz采样率、16Bit的采样值)。 对于单声道声音文件,采样数据为八位的短整数(short int 00H-FFH);而对于双声道立体声 声音文件,每次采样数据为一个16位的整数(int),高八位和低八位分别代表左右两个声道。 下面就是根据四个结构体写的代码,注意FACT...
分类:其他好文   时间:2015-01-26 15:16:31    阅读次数:175
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!