zoukankan      html  css  js  c++  java
  • 开始系统的学习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里写好再贴上来比较靠谱。~!

  • 相关阅读:
    IsNull和IsEmpty的区别
    常用正则表达式
    VBScript函数
    SqlCommand类
    ubuntu更新grub
    例解 autoconf 和 automake 生成 Makefile 文件[转+个人修改]
    gEdit: 打造简洁,小巧的编程环境[转]
    Linux 常用命令
    GTK+ 简介
    “菜单” (menubar)和“工具栏”(toolbars)
  • 原文地址:https://www.cnblogs.com/armysheng/p/2535392.html
Copyright © 2011-2022 走看看