zoukankan      html  css  js  c++  java
  • C++基础

    1.内置类型(整型、浮点型等数据)——硬件支持的数据类型和语言抽象出来的一些类型。

    2.变量(为数据命名)——代表一块内存单元区域或寄存器。

    3.表达式和语句(操纵数据)——代表多条指令。

    4.控制结构(有选择地执行或重复执行语句)——对应条件跳转指令。

    5.函数(可被调用的计算单元)——一系列指令的包装。

    6.类(自定义类型,像内置类型一样使用)——提供语言扩展。

    表达式和数据如何衔接?1.通过变量或字面量指明要操纵的数据。2.数据类型限定了数据的解释以及其上合法的操作。

    二.C++中的基本类型和变量

    1.注意内置类型相互之间的转化,字面值常量写法等。

    2.变量的初始化是定义变量时赋予其一个初始值。(赋予初始值也能擦除extern声明效果,变为定义。const全局变量带有static属性——文件作用域。)

    初始化方式:默认初始化,直接初始化,列表初始化。

    3.复合类型

    引用,指针

    4.const

    很多细节需要注意。

    5.处理类型

    类型别名定义方法:typedef double things; using things = double;

    auto:类型推断,从表达式获得类型。

    decltype:从表达式获得类型,但不计算实际值。

    三.数组

  • 相关阅读:
    poj3372 Candy Distribution
    poj3270 Cow Sorting
    poj2888 Magic Bracelet
    poj2429 GCD & LCM Inverse
    poj1811 Prime Test
    poj2689 Prime Distance
    【思维】2017多校训练七 HDU6121 Build a tree
    【字符串+BFS】Problem 7. James Bond
    【dfs】codeforces Journey
    【思维+贪心】codeforces Game of the Rows
  • 原文地址:https://www.cnblogs.com/Zkqq/p/7205246.html
Copyright © 2011-2022 走看看