1、原始字面值改善 原始字面值可以直接表示字符串的实际含义,但是一些特殊字符就需要转义。 那么这并不是我们想要的结果,C++中可以通过简单的方法可以改善这个问题。具体做法就是R"xxx(raw string)XXX",其中原始字符串必须用()括起来,口号的前后可以加其他字符串,所加的字符串是被忽略的 ...
分类:
其他好文 时间:
2017-11-05 22:31:16
阅读次数:
120
#coding:utf-8#--------------------------------------通用序列操作-----------------------------------------------#索引greeting=‘Hello‘printgreeting[0]#第一位是0#Hprintgreeting[-1]#最后一位是-1,不是-0#oprint‘Hello‘[1]#字符串字面值直接使用索引,和上面方法效果..
分类:
其他好文 时间:
2017-10-26 22:58:31
阅读次数:
184
集合是易变(可改变)和无序聚集。集合set支持迭代,很像无值(或仅有键的)字典,用花括号表示{}。 1、集合的创建: 可以通过调用内建函数set()来创建,及向其传递一个迭代,该迭代的项目成为形成集合的成员。集合也可以由{...}、集合字面值和集合综合表达式语法来创建,尽管set()仍被用于创建空集 ...
分类:
其他好文 时间:
2017-10-17 01:21:14
阅读次数:
199
String类概述 通过JDK提供的API,查看String类的说明 A:"abc"是String类的一个实例,或者成为String类的一个对象 B: 字符串字面值"abc"也可以看成是一个字符串对象 C: 字符串是常量,一旦被赋值,就不能被改变 D: 字符串本质是一个字符数组 String类的构造 ...
分类:
其他好文 时间:
2017-10-17 01:14:09
阅读次数:
187
如上图: 环境 是 刚换的系统,重装的Intellj,直接双击老的皇帝项目中的idea的 .iml文件,结果 打开 intellj 后,进行 ctrl +shift +F9 编译时 尽然报 错误提示,提示内容 有: “xxx包不存在” 、“找不到符号”、“未结束的字符串字面值”、“需要;” 、“需要 ...
分类:
其他好文 时间:
2017-10-13 10:16:39
阅读次数:
152
数组、对象1.使用字面值创建对象:// bad var item = new Object(); // good var item = {};2.使用字面值创建数组:// bad var items = new Array(); // good var items = [];3.如果你不知道数组的长 ...
分类:
Web程序 时间:
2017-10-12 20:23:22
阅读次数:
265
一、关键点 1. 使用字符串字面值初始化string对象 如:string s1 = "hiya"; string s2("hiya"); 该字面值的最后那个空字符不会被拷贝到这个string对象中。 切记,字符串字面值是字符数组,与string是不同的类型。 2. 使用getline()读取str ...
分类:
其他好文 时间:
2017-10-11 18:07:30
阅读次数:
135
【常量表达式】 一个这样的表达式:值不会改变 && 在编译过程中就能够得到计算结果 常见的常量表达式:字面值、用常量表达式初始化的const对象 一个对象是不是常量表达式由它的数据类型和初始值共同决定: const int cc = 1; cc是一个常量表达式,因为它①是一个常量,②值在编译过程就能 ...
分类:
其他好文 时间:
2017-10-11 11:09:55
阅读次数:
142
字面值常量举例: 注意: 我们可以将整型字面值写作十进制数、八进制数或十六进制数的形式。 十进制字面值的类型是int、long、long long中尺寸最小的那个,前提是这种类型能容纳下当前的值。 八进制和十六进制字面值的类型是int、unsigned int、long、unsigned long、 ...
分类:
其他好文 时间:
2017-10-10 16:57:14
阅读次数:
141