06 2020 档案
摘要:C++中有两种类型的表达式: 左值(Lvalue):指向内存位置的表达式被称为左值表达式。左值可以出现在赋值号的左边或右边。 右值(Rvalue):指的是存储在内存中的某些地址的数值。右值是不能对其进行赋值的表达式,也就是说,右值可以出现在赋值号的右边,不能出现在赋值号的左边。 变量是 左值,因此可
阅读全文
摘要:初始化: 当对象在创建时获得了一个特定的值,我们说这个对象被初始化(initialized)了。用于初始化对象的值可以是任意复杂的表达式。当一次定义了两个或多个对象时,对象的名字随着定义也就马上可以被使用了。因此,在同一条定义语句中,可以用先定义的变量值去初始化后定义的其他变量; //正确:pric
阅读全文
摘要:1、C++中数据类型: short 16位 短整型 int 16位 整形 long 32位 长整型 long long 64位 长整型 无符号类型:仅能表示大于0的数值 带符号类型:可以表示整数、负数或0 bool:true、false char:字符,8位 C++规定:一个int至少要和short
阅读全文
摘要:编译器的一部分工作是寻找程序文本中的错误。编译器没有能力检查一个程序是否按照作者的意图工作,但可以检查形式上的错误。以下列出了一些常见的编译器可以检查出来的错误。 语法错误(syntax error):程序员犯了语言文法上的错误。以下是一些常见的语法错误: //错误:main的参数列表漏掉了) in
阅读全文
摘要:C++中的数据类型包括常量与变量,而敞亮和变量都具有类型。有这些数据类型还能构成更加复杂的额数据结构; 例如利用指针和结构体类型可以构成表、树、栈等复杂的数据结构。 C++中可以使用的数据类型如下图: 变量的类型可以互相转换,分为自动转换和强制转换: 自动转换(范围最大化原则): 若参与运算量的类型
阅读全文
摘要:每个C++程序都包含一个或者多个函数(function),其中一个必须命名为main。操作系统通过调用main函数来运行C++程序。 int main() { return 0; } 这是一个非常简单的main函数,但是麻雀虽小五脏俱全,它包含了C++中函数定义的四个部分: 返回类型(return
阅读全文

浙公网安备 33010602011771号