auto自动类型推断,用于从初始表达式中推断出变量的类型。 auto a; // 错误,没有初始化表达式,无法推断出a的类型 auto int a = 10; // 错误,auto临时变量的语义在C++ 11中已不存在 auto a = 10; auto c = 'A'; auto s("hello...
分类:
编程语言 时间:
2015-07-16 21:26:27
阅读次数:
211
1、const int a=1; //此时a为常量,其值不能改变,而且在定义的同时必须初始化错误的程序:#include #include int main(){ const int a; a=1; }a在定义的同时没有初始化,同时后面又尝试修改a的值。正确的代码:#includ...
分类:
其他好文 时间:
2015-07-16 11:17:02
阅读次数:
125
数据类型:字符串(string) 布尔(Boolean) Array(数组) function(方法) Number(数值) Date(日期) Object(对象) ExpReg(正则表达式)Undefined(没有初始化 没有明确返回值)Null(空对象)typeof()运算符: var arr....
分类:
Web程序 时间:
2015-07-15 01:09:38
阅读次数:
128
一、指针
指针指向一块内存,它的内容是所指内存的地址。所以说,指针就是地址。
1、指针的声明及初始化
看下例子
int ival = 1024;int *pi = 0; 正确,0表示空地址
int *pi0 = 5; 错误,5是具体数字,不能表示地址
int *pil; 正确,声明,并没有初始化
*pil = 5; 正确,pil地址里的数字是...
分类:
其他好文 时间:
2015-07-13 00:50:40
阅读次数:
163
程序经过编译后将变量名转换成变量的地址,对变量的存取都是通过地址进行的。一.指针与指针变量指针:一个变量的地址。指针就是地址指针变量:专门存放变量地址的变量二.指针的初始化1.可以用任意合法的指针值进行初始化2.如果定义指针变量时没有初始化,则系统将根据指针变量的类型选择是否自动初始化指针变量:全局...
分类:
其他好文 时间:
2015-07-10 16:30:33
阅读次数:
128
一、对象
对于每种语言来说,都有自己操纵内存中元素的方法。
在java中,一切被视为对象。但是操纵对象的是一个“引用”。举个例子,可以比作为遥控器对电视的操作,遥控器就是引用,而电视为对象。
引用可以建立,比如String s;但没有初始化,其没法使用。在使用过程中,要报错。
二、创建对象
在java中,提供了大量的类型,我们也可以自己创建类型。
有了类型后,我们就可以使用ne...
分类:
编程语言 时间:
2015-07-07 19:33:26
阅读次数:
141
初始化对象分配内存+ (id) alloc;
对象的诞生过程,主要是从操作系统获得一块足够大的内存,以存放该类的全部实例变量,并将其指定为 存放对象的实例变量的位置.
alloc方法同时将这块内存区域全部设置为0.(由于其他语言没有初始化带来了很多问题),结果是: BOOL 变量初始值为 NO, 所有的 int 类型变量为0,float 变量为0.0,所有的指针为 nil.
初始化对...
分类:
其他好文 时间:
2015-07-07 13:09:28
阅读次数:
103
项目中使用了JQuery和AngularJS框架,最近定位一个问题,原因就是JQuery Ready写在了angularJS controller之前,导致JQuery选择器无法选中需要的元素(因为angularJS controller还没有初始化,dom元素的class属性没有被添加)。于是就引出了一个问题,jquery和angularjs谁先执行谁后执行的问题。当然最好我们编写的代码不要依赖于这种顺序,依赖于某些顺序的代码更容易出错。可以可以看到:JQuery Ready和angularJS cont...
分类:
Web程序 时间:
2015-07-07 12:57:58
阅读次数:
171
Java-成员变量和局部变量
一 两者区别
1,作用范围:
成员变量作用于整个类
局部变量作用于函数或者语句中
,2,在内存中的位置
成员变量:在堆内存中,因为对象的存在,才在内存中存在
局部变量:存在栈内存中
3,初始化值
成员变量初始化为0,可以直接使用
局部变量默认没有初始化不能使用,
二 构造代码块
作用:给对象进行初始化
对象一建立就运行,而且优先于构造函数执行与...
分类:
编程语言 时间:
2015-07-05 12:24:04
阅读次数:
217
首先,UI中常用的UIwindow.UILabel.UIButton.UITextField属于UIView的子类.UITextField和UILabel和UIwindow自身没有初始化方法,需要使用父类的UIView的初始化方法initWithframe,UIbutton有自己的初始化方法butt...
分类:
其他好文 时间:
2015-07-04 12:31:34
阅读次数:
433