变量:就是存储在里面的数据是随时可以变化的。 在使用变量之前,需要我们先声明变量,声明变量的关键字有三个,,var,let,const, var是ES6之前一直使用的声明方式,从ES6开始,新增了let和const 声明变量语法: 关键字 变量名。var i 如果通过var声明了变量,但是没有赋值, ...
分类:
Web程序 时间:
2017-12-03 14:44:33
阅读次数:
228
1.左值和右值 左值:非临时对象,可以在多条语句里面使用的对象。 右值:临时对象,只能在本条语句里面使用。 如:int i = 0;//i是持久对象,能在多条语句里面使用,0是临时对象,只能在本条语句里面使用 2.左值引用和右值引用 在C++11以前,右值不能被引用,最大限度就是用常量引用绑定一个右... ...
分类:
移动开发 时间:
2017-12-02 21:11:28
阅读次数:
252
数据类型 (原文出自pengjiaheng) Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:by ...
分类:
其他好文 时间:
2017-12-02 11:23:08
阅读次数:
185
前言 为了了解C++11的新特性右值引用,不得不重新认识一下左右值。学习之初,最快的理解,莫过于望文生义了,右值那就是赋值号右边的值,左值就是赋值号左边的值。在中学的数学的学习中,我们理解的是,左值等价于等号左边的值,右值等价于等号右边的值;当我们继续学习C语言时,等号=不再叫等号,盖头换面叫做赋值 ...
分类:
编程语言 时间:
2017-11-21 17:02:01
阅读次数:
239
1:栈就是堆栈,因为堆和堆栈这样说太拗口了,搞得像绕口令,所以有些时候就把堆栈简称为栈。堆和栈,你看这又多舒服。但无论什么时候,堆栈都不等于堆和栈,必须说,堆和栈或者堆和堆栈。 2:值类型变量和引用类型变量是保存在栈里面的。而值类型变量保存值类型实例的值,引用类型变量保存引用类型实例的引用。 对象的 ...
基本类型: 基本类型自然不用说了,它的值就是一个数字,一个字符或一个布尔值。 引用类型: 是一个对象类型,值是什么呢?它的值是指向内存空间的引用,就是地址,所指向的内存中保存着变量所表示的一个值或一组值。 举例说明: int a; a=250; //声明变量a的同时,系统给a分配了空间。 引用类型就 ...
分类:
编程语言 时间:
2017-11-10 13:47:59
阅读次数:
253
第四章 初识CSS 1.CSS(层叠样式表) 2.CSS语法 选择器{ 属性名1:属性值1; 属性名2:属性值2; } 3.引用CSS的三中方式 第一种: 行内样式 例: <a style="color:red;">内部样式</a> 第二种: 内部样式 在head标签中,写入style标签. 例: ...
分类:
Web程序 时间:
2017-11-05 21:40:19
阅读次数:
204
第一个问题:,“结构体”和“类”有啥区别?怎样辨别是结构体还是类!结构体是一种值类型,而类是引用类型。(值类型、引用类型是根据数据存储的角度来分的)就是值类型用于存储数据的值,引用类型用于存储对实际数据的引用。那么结构体就是当成值来使用的,类则通过引用来对实际数据操作。 第二个问题:两者里面是不是都 ...
1、左值和右值的概念 左值是可以放在赋值号左边可以被赋值的值;左值必须要在内存中有实体; 右值当在赋值号右边取出值赋给其他变量的值;右值可以在内存也可以在CPU寄存器。 一个对象被用作右值时,使用的是它的内容(值),被当作左值时,使用的是它的地址。 2、引用 引用是C++语法做的优化,引用的本质还是 ...
分类:
其他好文 时间:
2017-11-05 17:56:56
阅读次数:
182