第二章 变量和基本类型

原创 2015年07月09日 23:50:16

字节 8 位

字     32 位(4字节)


整型字面规则

L 表示长整形long 、u表示无法好整型(如:78L, 23u)

宽字符串型号 L“abcd”



宽字符 L

字符串字面值的连接

       如下是可以的:std:out << " hello " "word" << std:endl;

       而如果加上了宽字符则可能不行(根据编译器的不同):  std:out << "hello" L"word" << std:endl;


对象定义:  对象是内存中具有类型的区域


变量初始化

   复制初始化  int a = 3;

   直接初始化 int a(3);

   在C++中,初始化指创建变量并给它赋初始值,这里的=号和 C 中的等号是有差别的,后者指将原有的值擦除,换成新的


变量分为内置类型···

函数体内的变量为内置类型,反之为

内置类型建议初始化


定义变量通常放在首次使用的地方是比较好的


const 变量

        const  修饰变量

                    局部变量: 不可修改值

                    全局变量:  只限本文件可见   ==>> 若需要别的文件可见,加上extern const     如:extern const int i = 3; 此时若一个文件需要使用该变量,其声明若未加const如extern int i;则编译不会出错,但运行会出错;








第二章 变量与基本类型 学习笔记

● C++的对象类型决定了能对该对象进行的操作, 一条表达式是否合法依赖于其中参与运算的对象的类型。● C++是一种静态数据类型语言 , 它的类型检查发生在编译时, 因此, 编译器必须知道程序中每...

c++ primer 学习笔记,第二章变量和基本类型

tips:当明确知道数值不可能为负的时候,用unsigned类型           使用int执行整数运算,如果超过int,就用long long型           算术表达式中不要用char和...

第二章 头文件、变量和基本类型(7)——名字的作用域

作用域(Scope)

(笔记)C++ Primer/第二章 变量和基本类型

初始化 复制初始化语法用 等号= 直接初始化则把初始化式放括号中 例:int val=1024 //复制初始化      int val(1024) //直接初始化 赋值和初始化的区别:赋值是擦出对...

《C++primer(第五版)》学习之路-第二章:变量和基本类型

2.1 基本内置类型 1.算术类型分为两类:整型(integral type,包括字符和布尔类型在内)和浮点型。 布尔类型(bool)的取值是真(true)或者假(false)。 2.除去...

c++ Primer学习笔记之第二章 变量和基本类型

1、  把负数转换成无符号数类似于直接给无符号数赋一个负值,结果等于这个负数加上无符号数的模。 2、  char 1个字节,float 4个字节,double 8个字节,int分为long int和s...

c++ primer读书笔记--第二章 变量和基本类型

c++ primer读书笔记–第二章 变量和基本类型整型字面值规则定义字面值整数常量可以使用以下三种进制中的任一种:十进制、八进制和 十六进制。 当然这些进制不会改变其二进制位的表示形式。 例如, ...

第二章 变量和基本类型

2. 变量和基本类型 任何常用的编程语言都具备一组公共的语法特征,不同的语言仅在特征的细节上有所区别。...

第二章 变量和基本类型

1.c++的两种表达式:     左值:左值可以出现在赋值语句的左边或右边。(变量是左值)     右值:右值只能出现在赋值的右边。(常量是右值) 2.变量的初始化方式:(在C++中,要注意初始...

[C++ primer]第二章笔记--变量和基本类型

变量和基本类型 2.2 变量 1、变量提供一个具名的,可供操作的存储空间。 2、对象:指一块能存储数据并具有某种类型的内存空间。 3、初始化和赋值:初始化的含义是创建变量时赋予其一个初始值,而...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第二章 变量和基本类型
举报原因:
原因补充:

(最多只允许输入30个字)