欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

c++primer chapter one

程序员文章站 2022-03-12 16:18:58
一个函数的定义包含四个部分:返回类型(return type),函数名(function name),一个括号包含的形参列表(parameter,允许为空)以及函数体(function body)。 程序源文件命名约定:无论使用命令行界面还是IDE,大多数编译器都要求程序源码存储在一个或多个文件中。 ......

  一个函数的定义包含四个部分:返回类型(return type),函数名(function name),一个括号包含的形参列表(parameter,允许为空)以及函数体(function body)。

  程序源文件命名约定:无论使用命令行界面还是ide,大多数编译器都要求程序源码存储在一个或多个文件中。程序文件通常被称为源文件(source file)。在大多数系统中,源文件的名字以一个后缀为结尾,后缀是由一个英文句点后接一个或多个字符组成的。后缀告诉系统这个文件是一个c++程序。不同编译器使用不同的后缀命名约定,最常见的包括.cc、.cxx、.cpp、.cp以及.c。

  c++语言并未定义任何输入输出(io)语句,取而代之,包含了一个全面的标准库(standard library)来提供io机制。

  iostream库包含了两个基础类型istream和ostream,分别表示输入和输出流。一个流就是一个字符序列,是从io设备读出或写入io设备。术语“流”(stream)想要表达的是,随着时间的推移,字符是顺序生成或消耗的。

  标准库定义的所有名字都在命名空间(namespace)std中。std::cout,通过使用作用域运算符(::)来指出我们想使用定义在命名空间std中的名字cout。

  读取数量不定的输入数据

 1 #include <iostream>
 2 
 3 
 4 int main(){
 5     int sum = 0;
 6     int value = 0;
 7     while (std::cin >> value){
 8         sum += value;
 9     }
10     std::cout << "sum is" << sum << std::endl;
11     return 0;
12 }