摘要:
初始化: 当对象在创建时获得了一个特定的值,我们说这个对象被初始化(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 阅读全文