zoukankan      html  css  js  c++  java
  • 21天学通C++_Day1

    被阿里实习生的第一轮电话面试刷掉以后,幡然醒悟,发现以前学习的C++基础一点都不扎实。为了把基础打扎实,重新学习一遍;为了让自己不放弃,也顺便可以把当天学到的东西记录下来,开始了写博客。

    学习书籍:《21天学通C++》(第7版)——Siddhartha Rao

    0、C&C++

    C是一种过程型语言,用来定义执行特定操作的函数;

    C++是一种面向对象的语言,实现继承、抽象、多态、封装等,支持类(类似于C的函数),程序员需要考虑数据以及要用来做什么

    1、从Hello World开始

    开始使用VS2012学习,运行时发现点击“本地Windows调试器”,调试窗口会闪退,网上搜索后找到了解决方案——Ctrl+F5。至于原因暂时还不清楚,占个坑,先继续学下去了。

    2、预处理器编译指令的<>和“”

    一般<>通常用于包含标准头文件;“”用于包含自己创建的头文件。

    3、名称空间

    using namespace std;  //使用std名称空间里的所有元素

    using std::cout;      //使用std名称空间里的std::cout

    4、变量&常量

    变量:让程序员能够将数据临时存储一段时间;

    常量:让程序员能够定义不允许修改的东西;

    需要时再声明变量是好习惯。

    5、auto

    编译器根据初始值来确定合适的类型。

  • 相关阅读:
    ArrayList 和 LinkList 的区别
    fork()相关的源码解析
    http协议状态码及其意义
    数据库的死锁相关知识
    JDBC事务的相关知识
    请求http页面的相关过程
    static 关键字的作用
    计算机网络网络层的IP地址划分及子码
    文件的相关操作.
    set集合和深浅拷贝
  • 原文地址:https://www.cnblogs.com/Big-Rabbit/p/4360929.html
Copyright © 2011-2022 走看看