写再最前面:摘录于柳神的笔记: bool 变量有两个值, false 和 true ,以前⽤C语⾔的时候都是⽤ int 的 0 和 1 表示 false 和 true 的,现在C++⾥⾯引⼊了这个叫做 bool (布尔)的变量,⽽且C++把所有⾮零值解释为 true ,零值解 释为 false -所以直接赋值⼀个数字给 bool 变量也是可以的-它会⾃动根据 int 值是不是零来决定 给 bool 变量赋值 true 还是 false - C++特有的⽤const定义常量 之前C语⾔⾥⾯会⽤ #…
JAVA中常用的数据类型 数据类型 数据类型解释 说明 char 字符型 用于存储单个字符,如:性别“男”.“女”,电灯“开”.“关” int 整形 用于存储整数,如一天的时间是24小时,一月份是31天 double 双精度 用于存储小数,如蒙牛早餐奶的价格是1.3元,手机待机时间是6.5小时 String 字符串 用于存储一串字符,如“我的爱好是踢足球”,“我喜欢Java程序” boolean 布尔类型 只能赋值为两个值其中一个:true(真)或false(假) 定义变量 public cla…
var 上一篇文章有讲过,是js定义变量的关键词. 但是在es6中,新添加了两个关键词,用于变量声明的关键词:let 和const 接下来就说一下var let 和const的区别: 首先说var 用var定义变量,可以重新赋值,当我在函数里赋值后,调用函数后,同时改变了局部变量的值. 接下来说let 用let不能重复声明一个变量. 当我在函数里重新对同一变量进行赋值后,并不会影响我函数外的变量.let是有块级作用域的. 最后来说const const定义变量不能重复赋值.并且,const和le…
1.初学C#. C#是专门为.NET的应用而开发的语言,他吸收了C++.Visual Basic.Delphi.Java等语言的优点,提高了程序开发的效率. 2.Visual Studio.NET的集成开发环境. 初始操作分5步:打开VS,点击左上角的"文件",选择"新建""项目" - 会打开新建窗体.选择C#  框架4.0  控制台应用程序  保存位置   文件起名. 3.代码的编写. 在main函数中编写代码.一个项目中有且只有一个main函…
在存储过程中常看到declare定义的变量和@set定义的变量.简单的来说,declare定义的类似是局部变量,@set定义的类似全局变量. 1.declare定义的变量类似java类中的局部变量,仅在类中生效.即只在存储过程中的begin和end之间生效. 2.@set定义的变量,叫做会话变量,也叫用户定义变量,在整个会话中都起作用(比如某个应用的一个连接过程中),即这个变量可以在被调用的存储过程或者代码之间共享数据.如何理解呢?可以看下面这个简单例子,很好理解. (1)先执行下面脚本,创建一…
书接上文,废话不多说,直接进入正题,下面我们一起来讨论js中的变量那些事! 那什么是变量? 变量是存储信息的容器,可以存储任何类型的数据. 如何定义变量呢? 变量可以使用短名称,如x,y:也可以是长名称,如information,construction;但是定义变量也是有要求的,变量的首字母必须是由字母(a-zA-Z)或下划线(_)或美元符($)开头,不能是数字, 后面的可以是字母(a-zA-Z)或下划线(_)或美元符($)或者是数字,并且是区分大小写的,如:name和Name是不同的2个变量…
1.引用变量 # 变量引用方式 "{{ }}" 2.定义变量 (vars) - hosts: web # 定义变量 vars: - play_var: This_is_play_vars tasks: - name: touch new files file: # 引用变量 path: "/tmp/{{ play_var }}" state: touch 3.定义变量文件 (vars_files) # 定义变量文件 var.yml # cat var.yml pla…
变量 声明变量格式: var var_name var_type 变量在声明时会自动初始化: 数字: 0 string: "" bool: false 引用类型: nil 结构体: 所有元素或成员的零值 var 通常用于与初始化表达式类型不一致的局部变量.后面再赋值或初始值不重要的情况,否则可以使用更加简便的短变量声明 短变量声明 短变量声明更加简便,变量类型会通过变量初始值自动判断 短变量声明用于局部变量声明,最少声明一个变量 a := 1 多变量赋值 多个变量可以在一起赋值 var…
let 不存在变量提升 通过let声明的变量仅在块级作用域内有效 不允许在同一个作用域内重复声明一个变量 防止值公用 var oUl = document.querySelectorAll('ul>li'); for(let i=0,len=oUl.length;i<len;i+=1){ oUl[i].onclick = function(){ console.log(`text:${this.innerText} index:${i}`); }; } 不用再使用自执行函数了,兴奋. type…
const可以用来声明常量也就是说他的值不能被修改: const成员必须在定义的时候同时初始化,不能进行赋值 如 const int a:a的值不能修改,不能给它赋值,如何才能让它一开始就拥有一个值? 1.在声明的时候对他进行初始化 const int a=1; 2.在函数中声明的形参,在函数被调用时会得到实参的值. 但是如果在类中呢? class Demo { const int ci; public: void get_ci() { return ci; } }; 当直接用这个类定义一个对象…