不同进制整数字面值按以下原则进行区分表示: 1. 十进制数前边不用加前缀 2. 一个二进制数,加一个0b的前缀 3. 一个八进制数,加一个0o的前缀 4. 一个16进制数,加一个0x的前缀下边是整数字面值为17的不同进制的表示形式: let decimalInteger = 17...
分类:
编程语言 时间:
2015-04-08 21:29:24
阅读次数:
163
C-style strings(C 风格字符串) C 程序把指向以空字符结束的字符数组的指针视为字符串。在 C++ 中,字符串字面值就是 C 风格字符串。C 标准库定义了一系列处理这样的字符串的库函数,C++ 中将这些标准库函数放在cstring 头文件里。因为 C 风格字符串本质上easy出错,C...
分类:
编程语言 时间:
2015-04-03 18:49:05
阅读次数:
292
在Java中用于描述字符串的类就是String。
Java程序中的所有字符串字面值(如“abc”)都作为此类的实例实现。
字符串最大的一个特点就是:字符串是常量,它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。
public class sss {
public static void main(String[] args) {
// TODO Auto-g...
分类:
编程语言 时间:
2015-03-31 22:22:48
阅读次数:
169
2.1 基本内置类型(略过,没什么可写的,都是一些基本的东西)2.2 字面值常量 5.字符串字面值 1.之前的字面值都是基本的内置类型 2.字符串字面值,是用双引号括起来的0个和多个字符表示,""或者"hello word" 3.为了兼容C语言,C++中所有的字符串字面值都有编译...
分类:
其他好文 时间:
2015-03-31 14:30:04
阅读次数:
135
字符串的操作多用用就行了。在字符串相关操作中,进行字面值的处理需要用库函数,"="操作的是存储字符串的地址(基本类型)。1、C中字符串的赋值2、C中字符串长度和大小比较3、C中字符串拼接4、C中字符串的拆分4、C中字符串与其他类型转化 sprintf()->其他格式转成字符串 和 sscanf()-...
分类:
其他好文 时间:
2015-03-30 22:57:27
阅读次数:
214
-->C#语言 .net的含义 框架的内容 使用框架编写程序 解决方案 能编写怎样的程序 变量和表达式 基本语法 控制台应用程序的基本结构 变量:简单类型,变量的命名,字面值,变量的声明和赋值 表达式:数学运算符,赋值运算符,运算符的优先级,名称空间 流程...
1.数组的定义和初始化
数组的维数必须使用大于等于一的常量表达式来定义,此常量表达式只能包含整型字面值常量,枚举类型,或者用常量表达式初始化的整型,非const变量和到运行阶段才知道其值的const变量都不能用来定义数组的维数
/** ok 字面值常量 */
int array[10];
/** ok 枚举类型*/
enum ARRAYSIZE{
SIZE1 = 10,...
分类:
编程语言 时间:
2015-03-14 17:02:09
阅读次数:
229
预处理#和##是两个预处理运算符(注意不是C语言表达式的运算符),#后接形参(中间可以空格),用于创建字符串字面值;##用于连接两个形参。函数式宏定义也可以带可变参数,同样是用…表示可变参数,宏定义中的可变参数的部分用_VA_ARGS_表示。如:#define showlist(…) printf(...
分类:
系统相关 时间:
2015-03-12 18:54:08
阅读次数:
196
指针与引用的区别:1、指针本身就是一个对象,允许对指针赋值和拷贝,而且在指针的生命周期内它可以先后指向几个不同的对象;其二:指针无需在定义时赋值。指针在块作用域内定义如果没有被初始化,也将拥有一个不确定的值。 空指针: 得到空指针最直接的办法就是用字面值nullptr来初始化指针,这是C+ ...
分类:
编程语言 时间:
2015-03-08 15:35:48
阅读次数:
135
第3章 字符串,向量和数组
1. 如何用string读取一整行内容?
用getline(cin,s)即可. 当然getline()也可以用来作为while循环读取输入的判断条件.
2. string与字符串字面值,字符字面值相加
由于+法是从左向右运算的,所以只要保证每次两个值相加时,+号左右两边至少有一个是string就行.
3. string...
分类:
编程语言 时间:
2015-03-05 20:59:55
阅读次数:
172