农夫的田园

博客园 首页 新随笔 联系 订阅 管理

2015年3月25日 #

摘要: 对于sizeof(类或对象)这种形式,如classA1{ public: int a; static int b;A1();~A1();}sizeof计算类或对象在栈中分配的大小,类或对象的静态变量存放在全局数据域,是不会计算在内的,sizeof(A1)=4; 而int main(){ static... 阅读全文
posted @ 2015-03-25 11:20 农夫的田园 阅读(535) 评论(0) 推荐(0) 编辑

摘要: for(int i = 0; i < max; i++) { //代码}第一个表达式:声明一个变量i,初始值为0,表示当前的循环次数;循环刚开始时执行第二个表达式:循环条件,如果i的值小于max则继续执行以下的代码,否则退出循环;每一次循环的开始执行第三个表达式:代码执行完毕后i的值加一,每一... 阅读全文
posted @ 2015-03-25 10:54 农夫的田园 阅读(1306) 评论(0) 推荐(0) 编辑

2015年3月24日 #

摘要: 指针和引用在C++中很常用,但是对于它们之间的区别很多初学者都不是太熟悉,下面来谈谈他们2者之间的区别和用法。1.指针和引用的定义和性质区别:(1)指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。如:i... 阅读全文
posted @ 2015-03-24 15:03 农夫的田园 阅读(156) 评论(0) 推荐(0) 编辑

摘要: C++变量根据定义位置的不同,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名作用域和文件作用域。从作用域看:全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包括全局变量定义的源文件需要用extern关键字再次声明这... 阅读全文
posted @ 2015-03-24 09:52 农夫的田园 阅读(2513) 评论(0) 推荐(0) 编辑

2015年3月21日 #

摘要: 八进制是每位数字大小从0到7,Octal,缩写OCT或O;十六进制是每位数字大小从0到F,简写为Hex;二进制每位是0到1,十进制每位是0到9,Unicode是足够编码地球上所有的语言了,所以ASCII中所能表示的,Unicode当然全部包括了。Unicode本身是只有2个字节的,之所以出现UTF-... 阅读全文
posted @ 2015-03-21 17:14 农夫的田园 阅读(175) 评论(0) 推荐(0) 编辑

摘要: SQL server 2008至少由一个数据库文件和一个事务日志文件组成,也可有多个数据库文件和多个事务日志文件,第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵循需要根据系统的实际需求来定。比如某... 阅读全文
posted @ 2015-03-21 17:08 农夫的田园 阅读(116) 评论(0) 推荐(0) 编辑