C++ 1

前言

最近终于要开始看c++的代码了,本来想买本c++ primer来看的,但是昨天在上看到看了吃饭的浣熊已经写了一些最近的学习笔记,所以就先看下别人的总结。不过估计后边肯定还要自己买一本吧。

在他的文章中一共写了三点。分别是:

  • iostream
  • 控制结构
  • 类的简介

iostream

在iostream中,作者先列举了四个IO对象,分别是cin,cout,cerr,clog。接着写了一个例子。

#include   //告诉编辑器要使用iostream库  
int main()
{
/* std::endl为操纵符,将它写入到输出流里,具有换行的效果,同时会刷新相关联的缓冲区,通过刷新缓冲区,用户可以立即看到输出流里的数据。*/
    std::cout<<"Enter two Numbers: "<>val1>>val2;
    std::cout<<"The sum of "<

在这一段代码中,主要是用了输入输出流,输出操作符<<会将字符串写入到输出流,然后std::endl会刷新下缓冲区,将输出流中的内容显示出来;还会将输入流中的内容写入到参数val1,val2中。
作者提到了在c++中每个表达式都会产生一个结果,但是输出操作符<<返回的是输出流本身,所以可以将多个输出链接在一起 >std::cin>>val1>>val2


控制结构

在控制结构中,一共介绍了种,分别是

  • while语句
  • for 语句
  • if 语句

这几种控制语句觉得比较熟,就每个放段代码吧。
while语句

#include 
int main()
{
    int sum=0;val;
    while(std::cin>>val)
    {
        sum+=val;//sum = sum+val;
    }
    std::cout<<"the sum of user inputs is :"<

for语句

#include 
int main()
{
    int sum=0;
    for(int val=1;val<=10;val++)
    {
        sum+=val;
    }
    std::cout<<"the sum of 1 to 10 is :"<

if语句

#include 
int mian()
{
    std::cout<<"please input two numbers,then i will tell which is bigger"<>val1>>val2;
    if(val1>val2)
    {
        std::cout<<"the number "<

类的简介

类的简介里作者说的比较少,感觉要自己自己查一下书来确定内容。

标准库的头文件用尖括号<>括起来,非标准库用双引号""

你可能感兴趣的:(C++ 1)