• 开始系统的学习C++ 之 C++学习笔记<一>


    丢了那么久,总算开始有时间来学习C++了,多少次随意学学,最终未能完整的学下来,每次都是浅尝辄止。

    现在工作也不算太忙,荒废的时间也不少了,离开学到日子也月来越近了,该收收心学习提高自己了。两年的时间,出去上课的时间,能够利用的真的不多。

    重新开始,真的要好好把握了,无论是以后做嵌入式,做图像,抑或是能够进互联网公司,都是需要实力的。作为一个化工大学还是非科班的自动化专业的学生

    意味着你需要付出跟多的努力啊。奋斗吧,少年,面包会有的,爱情也是!

    话不多说,开始写笔记,争取能一直写下去,一定要一直写下去。

    C++学习笔记<一>

    0.前言

     0.0  现代C++可以看成由以下三部分组成:

    • 低级语言,多半基础至C。
    • 跟高度语言特征,用户可以借此定义自己的数据类型,组织大规模的程序和系统。
    • 标准库,使用上述高级特征提供一整套有用的数据结构和算法。

    1.快速入门

     1.1  简单C++程序

    • 定义函数必须指定4个元素:返回类型、函数名、圆括号内的形参表和函数体。
    • 返回值为0往往表示main函数成功执行完毕,非零返回值,表明有错误出现。  

      1.2  iostream库

    • 定义了4个IO对象:cin,cout,cerr,clog;
    • ”<<“  输出操作符  该符号返回值为左操作数  
    std::cout<<"Enter two numbers"<<std::endl;
    //(std::cout<<"Enter two numbers")的返回值为做操作数,故该语句返回值为std::cout

       该语句等价于:

    std::cout<<"Enter two numbers";
    std::cout<<std::endl;

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

      std::  表面cout和endl是定义在命名空间std中的;

      ::    作用于操作符;  

      >>   输出操作符,用法与输入相同,返回值也为做操作符。

      1.3  关于注释

    • 通常,最好是将一个注释块放在所解释代码的上方
    • 代码改变时,注释应与代码保持一致。程序员即使知道系统其它形式的文档已经过期,还是会信任注释,认为它会使正确的。
    • 错误的注释比没有注释跟刻盘,因为它会误导后来者。  

     

    ps.第一次发,感觉不错,以后现在word里写好再贴上来比较靠谱。~!

  • 相关阅读:
    Slider
    好久没更新了,发照片.....
    第二天、SQL*PLUS基本使用
    二进制方式存储图片(数据库)
    PagingBulletedList
    第四天、PL/SQL基础
    第八天、安全管理
    MutuallyExclusiveCheckBox
    第六天、视图,同义词,序列
    Rating
  • 原文地址:https://www.cnblogs.com/armysheng/p/2535392.html
Copyright © 2020-2023  润新知