要建造简单的房屋,首先要打地基、搭框架。如果一开始没有牢固的框架,后面就很难建造窗子、门框、圆屋顶和镶木地板的舞厅等。同样,学习计算机语言时,应从程序的基本结构开始学起、只有这样,才能一步一步了解其具体细节,如循环和对象等。
1.main()函数的主要结构
2.C++注释
C++注释以双斜杠(//)打头,直到本行结束。C风格的注释是(*/........*/)在中间的内容均算注释,可跨行。
3.iostream文件和using编译指令
iostream中的io指的是输入(进入程序的信息)和输出(从程序中发送出去的信息),使用cin和cout进行输入和输出的程序必须包含文件iostream。
std::cout<<"1"与using namespace std; cout<<"1";的效果是一样的。但是为了方便,一般采用第二种方法。
在多函数程序中使用USING编译指令时可以把using指令写到最前面,使它作用到整个程序,避免重复操作,可以节省时间。
4.cout与cin的使用方法
输出数字:int n;cout<<n;
输出字符串:cout<<"string";
输入数字:int n; cin>>n;
cout比printf聪明,它能自动识别数据类型,在C语言中,要打印字符串”25“和数字25,分别要用”%s“和”%d“,cout有明显的优点,它能够识别类型的功能表明,其更灵活、更好用。另外,它是可扩展的,也就是说,可以重新定义<<运算符,使cout能够识别和显示所开发的新数据类型。
对于换行操作,有两种方式,第一种是用"\n",第二种是用”endl(endline)“。
5.类简介
类是C++中面向对象编程(OOP)的核心概念之一。类是用户定义的一种数据类型。要定义类,需要描述它能够表示什么信息和可对数据执行哪些操作。类定义描述的是数据格式及其用法,而对象则是根据数据格式规范创建的实体。类描述了一种数据类型的全部属性(包括可使用它执行的操作),对象是根据这些描述创建的实体。
6.函数
函数的基本格式(以sqrt函数为例):double sqrt(double)
7.命名规定
抛开语言是否允许不谈,个人的命名风格也是值得注意的----它有助于保持一致性和准确性。精确、让人一目了然的个人命名约定使良好的软件工程的标志,它在整个编程生涯中都会起到很好的作用。