关于内存对齐一:1.什么是内存对齐假设我们同时声明两个变量:char a;short b;用&(取地址符号)观察变量a,b的地址的话,我们会发现(以16位CPU为例):如果a的地址是0x0000,那么b的地址将会是0x0002或者是0x0004。那么就出现这样一个问题:0x0001这个地址没有被使用...
分类:
其他好文 时间:
2015-02-09 21:33:36
阅读次数:
173
一、文件系统的结构 超级块的数据结构是:struct super_block {
unsigned short s_ninodes;
unsigned short s_nzones;
unsigned short s_imap_blocks;
unsigned short s_zmap_blocks;
unsigned short s_firstdatazone;
unsigne...
分类:
其他好文 时间:
2015-02-09 18:25:03
阅读次数:
139
在解析字符串时,能够解析的给出每个字符串的长度、内容、以及每个字符串的第一个字符的地址。short i; char SentenceCnt =0; //切割之后的字符串的个数 short ItemSum = 0,ItemLen[40],Idx[40], ThCommandLen = 0; ...
分类:
编程语言 时间:
2015-02-06 20:27:13
阅读次数:
227
当传递到函数的参数的数据类型表示的范围小于函数形参的参数类型遵循如下原则 :char类型比较特殊, 直接转换为int: char ->int ->long->float->double其他的基本数据类型都遵循这个规则: byte->short->int->long->float->double如果是...
分类:
编程语言 时间:
2015-02-06 20:25:14
阅读次数:
195
参考下面这篇文章http://blog.csdn.net/gaowen_han/article/details/7163104http://jinguo.iteye.com/blog/540150请用最有效率的方法计算出2乘以8等于几?参考文档[转]java中char,byte,short的移位操作
分类:
编程语言 时间:
2015-02-06 16:22:26
阅读次数:
158
2015.2.5//union//联合体中的成员变量共用的是同一块内存//union Unit//{// char ch[9];// short a;// int amount;// float price;// long number;//};////////struct Goods{/...
分类:
移动开发 时间:
2015-02-05 21:49:48
阅读次数:
263
package BaseType;/*java的自动类型提升和窄化转换 * * 1. 当一个char,short,byte类型的变量被赋值给一个超出他自身能表示的最大范围的数,java会自动将该数转化为int型. * * 2. 当char,short,byte类型的变量进行算术运算, 位操作运...
分类:
编程语言 时间:
2015-02-05 13:02:06
阅读次数:
170
------- android培训、java培训、期待与您交流! ----------一、基本数据类型1.intlong int == long 8个字节 %ldlong long int == long long 8个字节 %lldshort int == short 8个字节 %d %iunsi...
分类:
其他好文 时间:
2015-02-04 23:20:12
阅读次数:
201
Hibernate主键生成策略 1、自动增长identity适用于MySQL、DB2、MS SQL Server,采用数据库生成的主键,用于为long、short、int类型生成唯一标识使用SQL Server 和 MySQL 的自增字段,这个方法不能放到 Oracle 中,Oracle 不支持自增...
分类:
Web程序 时间:
2015-02-04 16:27:01
阅读次数:
146
改写要求1:改为适合处理超长整数#include #include #include using namespace std;struct LinkNode{ short int data; LinkNode *next;};class STR{ string st...
分类:
编程语言 时间:
2015-02-04 12:49:35
阅读次数:
156