求柳神的从放弃C语言基础到使用C ++刷算法的简明教程


 
  • 指明使用的标准库名称iostream表示对順序或流输入输出的支持;由于iostream出现在#include 指令中,且被尖括号括起代表C++库的标准头文件。
  • 返回整数类型值为结果告知编译器是否运行成功,零值成功
  • std::表明这个名称是一个名为std的名字空间的一部分,名字空间是一个相关名称的集合标准库使用std来包含所有由它定义的名称。
    像cout这样的对象在实际操作中或许会有好多个比如说你自己也可能会不小心定义一个对象cout,那么这两个cout对象就会产生冲突
    一般来说,std嘟是调用C++标准库时使用使用非标准库文件iostream.h不用写。(可以学习两者区别这里不加以阐述)
 
这样再接下去的对象前就不用加std::了。


 
 
 
双冒号 :: 操作符被称为域操作符(scope operator)含义和用法如下:
 
把域看作是一个可视窗口全局域的对象在它被定义的整个文件里,一直到文件末尾都是可见的在一个函数内被定义的对象是局域的(local scope), 它只在定义其的函数体内可见每个类维持一个域,在这个域之外 它的成员是不可见的。類域操作符告诉编译器后面的标识符可在该类的范围内被找到
}

题目大意:给出两个数字序列從这两个序列中分别选取相同数量的元素进行一对一相乘,问能得到的乘积之和最大为多少~

分析:把这两个序列都从小到大排序将前媔都是负数的数相乘求和,然后将后面都是正数的数相乘求和~


}

我要回帖

更多关于 C语言基础 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信