常量什么是常量*在程序执行的过程中其值不可以发生改变Java中常量的分类*字面值常量*字符串常量*整数常量*小数常量*字符常量*布尔常量*空常量null(数组部分讲解)*自定义常量eclipse实现classDemo1_Constant{
publicstaticvoidmain(String[]args){
System.out.print..
分类:
编程语言 时间:
2017-09-29 23:14:29
阅读次数:
408
1. 正则表达式语法 1.1 字符与字符类 1 特殊字符:\.^$?+*{}[]()| 以上特殊字符要想使用字面值,必须使用\进行转义 2 字符类 1. 包含在[]中的一个或者多个字符被称为字符类,字符类在匹配时如果没有指定量词则只会匹配其中的一个。 2. 字符类内可以指定范围,比如[a-zA-Z0 ...
分类:
编程语言 时间:
2017-09-22 00:50:46
阅读次数:
176
1:使用“》”、“!=”、“>=”等比较运算符可以比较两个字符串的内容。比较的方法是将两个string字符串从头开始比较每一个字符,直到出现两者不一致。比较这两个不相同的字符的字面值,得出相应的结果。代码如下: // 6.21.cpp : 定义控制台应用程序的入口点。 // #include "st ...
分类:
编程语言 时间:
2017-09-18 10:55:02
阅读次数:
172
右值引用和移动操作是C++11提出的新概念,通过这些操作,可以降低拷贝操作带来的消耗。先来简单介绍一下左值和右值。 左值一般指的是一个对象,或者说是一个持久的值,例如赋值的返回值、下标操作、解引用以及前置递增等。 右值是一个短暂的值,比如一个表达式的求值结果、函数返回值以及一个字面值等。 为了区分, ...
分类:
移动开发 时间:
2017-09-12 22:05:34
阅读次数:
252
struct-使用type<Name>struct{}定义结构,名称遵循可见性规则-支持指向自身的指针类型成员-支持匿名结构、可作用成员或定义成员变量-匿名结构也可以用于MAP的值-可以使用字面值对结构进行初始化-允许值通过指针来读写结构成员-相同类型的成员可进行直接拷贝赋值-支持==与..
分类:
编程语言 时间:
2017-09-07 23:09:48
阅读次数:
165
动态数组 每一个程序在执行时都占用一块可用的内存空间,用于存放动态分配的对象,此内存空间称为程序的自由存储区(free store)或堆(heap)。C语言使用malloc和free在堆中分配存储空间,而C++语言则使用new和delete表达式实现相同的功能。 动态分配数组时,如果数组元素具有类类 ...
分类:
编程语言 时间:
2017-09-01 16:12:01
阅读次数:
227
constexpr函数是指能用于常量表达式的函数,定义constexpr的方式和其他函数的定义方式一样,但存在下面两个约束: 1、函数的返回值必须为字面值常量; 2、函数体中必须且只有一个return语句; constexpr函数时被隐式地指定为内联函数的。 constexpr函数体内也可以有其他的 ...
分类:
编程语言 时间:
2017-09-01 13:36:46
阅读次数:
162
1.和类一样,每个枚举类型定义了一种新的类型。枚举属于字面值常量类型。 2.C++包含两种枚举:限定作用域的和不限定作用域的。C++11新标准引入了限定作用域的枚举类型。 3.默认情况下,枚举值从0开始,依次加1,如果没有显示提供值,就在前一个枚举值的基础上加1。枚举成员时const的。 4.只要e ...
分类:
编程语言 时间:
2017-08-31 22:24:09
阅读次数:
212
常量的分类: 1):字面值常量(本身就是不变的) 2):自定义常量 进制转换: 1):其他进制转到十进制: 每一位上的系数*基数(x机制的基数就是x)^权次幂相加(从右边开始编号,从0开始,每一位就是该位数上的权值) 二进制100 十进制:4 100 =1*2^2+0*2^1+0*2^0 =4+0+ ...
分类:
编程语言 时间:
2017-08-31 19:05:41
阅读次数:
149