虽然已经学过c++了,但是觉得还是有很多地方不懂,所以就准备好好的将这本书学习完
1. main 函数的返回类型必须为int,即整数类型。int类型是一种内置类型,即语言自身定义的类型。
2. 当return语句包括一个值时,此返回值的类型必须与函数的返回类型相容。如main函数的返回类型是int,返回值0就是一个int类型的值。
3. 一个注释不能嵌套在另一个注释之内。
4. 读取数量不定的输入数据
在之前学习的时候都不知道可以这么玩,当时就在想,它只能输入但是不知道什么时候结束啊,但是我在这本书里看到了,如果是在windows系统中,可以用Ctrl+Z然后按Enter或Return键就可以结束输入了。
#include<iostream>
using namespace std;
int main()
{
//1.4.3读取数量不定的输入数据
int sum=0,n=0;
while(cin>>n)
sum+=n;
cout<<"sum is:"<<sum<<endl;
return 0;
}
5. #include指令若是包含来自标准库的头文件时,应该用尖括号(< >)包围头文件。对于不属于标准库的头文件,则用双引号(" ")包围。
6. 类 (class):一种用于定义自己的数据结构及其相关操作的机制。
类类型(class type)类定义的类型。类名即为类型名。 如:
sales_item item;
代表的是item是一个sales_item类型的对象。
7. 成员函数是定义为类的一部分的函数,有时也被称为方法。如:
item1.isbn()==item2.isbn()
表示调用名为isbn的成员函数。
通常以一个类对象的名义来调用成员函数。
使用点运算符(.)来表达“名为item1的对象的isbn成员”。点运算符只能用于类类型的对象。
即 (类类型的对象).(该类型的一个成员名)
调用运算符(())是一对圆括号,里面放置实参列表(可能为空)。如:
item1.isbn()
8. 参数(实参):向函数传递的值。
9. 内置类型:由语言定义的类型,如int.