指针和引用的区别:
1.指针可以为空,引用不可以为空。
2.指针初始化后可以重新指向新对象,引用初始化以为不可以重新绑定新对象,
3.指针可以在初始化时赋值,可以初始化以后通过赋值运算符(=)赋值;引用只能在初始化时赋值。
4.指针是个实体(占内存4byte),引用只是个别名(不占内存)
5.指针sizeof是4byte,引用sizeof是绑定对象的大小。
6.指针是类型安全,引用...
分类:
其他好文 时间:
2014-08-21 19:25:54
阅读次数:
171
ExtJS学习之Ext.define的别名和备用名,两种定义静态方法的方法,混入属性和其他属性...
分类:
Web程序 时间:
2014-08-20 18:06:52
阅读次数:
210
activity-alias是android里为了反复使用Activity而设计的。当在Activity的onCreate()方法里,运行getIntent().getComponent().getClassName();得到的可能不是这个Activity的名字,有可能是别名的名字,比如:在Andr...
分类:
其他好文 时间:
2014-08-19 14:09:44
阅读次数:
190
typedef 和#define 都常用来定义一个标识符及关键字的别名,但他们之间有关键的区别。
typedef 是语言编译过程的一部分;
#define是宏定义语句,它本身并不在编译过程中进行,而是在这之前的预处理过程就已经完成了。
要理解两者的关键区别,可以这么来考虑 :
把typedef 看成是一种彻底的"封装"类型,相当于产生了一个新的变量类型(这点与struct ...
分类:
数据库 时间:
2014-08-19 09:24:33
阅读次数:
251
jQuery对象是使用构造函数和原型模式相结合的方式创建的。现在来看看jQuery的原型对象jQuery.prototype:1 jQuery.fn = jQuery.prototype = {2 //成员变量和方法 3 }这里给原型对象起了一个别名叫做jQuery.fn。要注意的是这...
分类:
Web程序 时间:
2014-08-18 21:51:42
阅读次数:
246
int类型别名 1 #include 2 #include 3 4 #include 5 #include 6 7 int main(void) 8 { 9 int16_t a = 65535;10 uint16_t b = 65535;11 12 int32_...
分类:
其他好文 时间:
2014-08-17 22:35:12
阅读次数:
279
--------------------------------------------------------------------------------------------------------一. 历史命令 history #查看历史命令 history -c #清空历史命令 ...
分类:
其他好文 时间:
2014-08-17 02:16:31
阅读次数:
262
1、引用内部函数绑定机制
#include
#include
using
namespace
std;
using
namespace
std::placeholders;
//仿函数,创建一个函数指针,引用一个结构体内部或者一个类内部的共有函数
struct
MyStruct
{
void...
分类:
编程语言 时间:
2014-08-17 01:07:51
阅读次数:
473
??
1.通过引用来引用数组(一维数组)
#include
#include
/*引用就是给原来的变量有一个别名同一个地址*/
void
main()
{
int
a[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
int(&ra)[10](a);
int
...
分类:
其他好文 时间:
2014-08-17 01:06:21
阅读次数:
240
一下午在学习mysql,最有价值的就是这一点点Order by 可以对在select字句中出现的字段位置进行排列eg:select name,count(*) from eg group by name order by 2;;这里2的意思跟为count(*)取一个别名是一样的意思,Join(联结)...
分类:
数据库 时间:
2014-08-16 23:46:51
阅读次数:
313