码迷,mamicode.com
首页 > 其他好文 > 详细

第1章、快速入门

时间:2015-02-28 22:53:07      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:

1.1编写简单的C++程序

  每个C++程序都包含多个函数,函数由执行函数功能的语句序列组成。 

  每个C++程序都包含而且必须有一个命名为main的函数,main函数是唯一被操作系统显式调用的函数。

  定义main函数必须指定4个元素:返回类型、函数名、形参表、函数体。

  操作系统调用main函数来执行,main函数则执行组成自己的语句并返回一个值给操作系统;main返回0表示程序执行成功,任何其他非0返回值都有操作系统自己定义的含义(通常返回非0表示有错误出现)。

  集成开发环境(IDE):IDE将编译器与相关的构建和分析工具绑定在一起。

1.2初窥输入/输出

  C++的输入和输出语句由标准库提供,C++没直接定义。

  iostream是由istream和ostream组成,流是指要从某IO设备上读入或写出的字符序列。

  标准库定义了4个IO对象:istream类型对象cin处理输入,称为标准输入;

              ostream类型对象cout处理输出,称为标准输出;

              ostream类型对象cerr处理标准错误,称为标准错误;

              ostream类型对象clog产生程序执行的一般信息。

  输出操作符<<:左操作数必须是ostream对象,右操作数是要输出的值,操作符将其右操作数写到作为左操作数的ostream对象上。

  当操作符是输出操作符时,结果是左操作数的值,返回的的值是输出流本身。

  endl是一个操纵符,具有输出换行的效果,并刷新与设备相关联的缓冲区。

  输入操作符>>:左操作数是istream对象,右操作数为一个对象,从istream操作数读取数据并保存到右操作数中。

  当操作符是输入操作符时,结果是左操作数的值,返回的的值是输入流本身。

  iostream定义了接受全部内置类型的输入输出操作符版本。

1.3关于注释

  C++中有两种注释,单行注释和成对注释。

  单行注释以双斜线//开头,行中双斜线右边的内容是注释,被编译器忽略。

  成对注释以/*开头,*/结尾,编译器把落入注释对/**/之间的内容作为注释。

  任何允许有制表符、空格和换行符的地方都允许放注释对。

  注释对不可嵌套。

1.4控制结构

  while语句

  for语句

  if语句

1.5类的简介

  每个类定义一种类型,类型名与类名相同,与内置类型一样,可以定义类类型的变量。

  成员函数是由类定义的函数,有时称为类方法。

第1章、快速入门

标签:

原文地址:http://www.cnblogs.com/gongyan/p/4306233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!