zoukankan      html  css  js  c++  java
  • 3、处理数据

    3.1、简单变量
      程序通常都需要存储信息,把信息存储在计算机当中,程序必须记录三个基本的属性

        信息将要存储在哪里

        要存储什么值

        存储何种类型信息

    int braincount;
    braincount = 5;
    

      这句话告诉程序,它正在存储整数,并使用名称braincount来表示该整数的值,实际上程序将找到一块能够存储整数的内存,将该单元标记为braincount,并将5复制到该内存单元当中,然后你可以在程序当中使用braincount来访问该内存单元。可以使用&运算符来检索braincount的内存地址。

    3.1.1、变量命名规则

      在名称中只能使用字母字符,数字和下划线。

      名称的第一个字符不能是数字

      区分大小写字符

      不能将C++关键字作为名称

      以两个下划线或下划线和大写字母打头的名称被保留给实现(编译器及其使用的资源)使用。以一个下划线开头的名称被保留给实现,-用作全局标识符。

      C++对于名称的长度没有限制,名称中的所有字符都有意义。

      如果想用两个或更多的单词组成一个名称,通常的做法是用下划线将两个单词分开。

    3.1.2、整型short、int、long、和long long

      short至少16位

      int至少与short一样长

      long至少32位,且至少与int一样长

      long long至少64位,且至少与long一样长

    3.1.3、无符号类型

      

    3.1.4整型字面值

      

    3.1.7、C++如何确定常量的类型

    3.1.8、bool类型

    3.2、cons限定符

      const为限定符与#define类似,

      const int Months = 12;

      这样便可以在程序中使用Months,而不是12,

      创建常量的通用格式为:const type name = value;

    3.3 C++11中的auto声明:  

      C++新增了一个工具,让编译器能够根据初始值的类型来推断变量的类型。为此,它重新第定义了auto的含义,

      

    auto n = 100;   //会自动识别n的类型为int类型。
    auto x = 1.5;    //会自动识别x的类型为double类型
    auto y =1.3e12L   //会自动识别y的类型为long double
    

      3.5、总结

  • 相关阅读:
    Vue 组件4 动态组件
    Vue 组件3 作用域插槽
    Vue 组件 非父子组件通信
    vue 组件1
    单例模式--反射--防止序列化破坏单例模式
    遇到构造器中有多个可选参数时要考虑用构建器
    考虑用静态工厂方法代替构造器的场景
    转载--技术人员的发展之路
    一道lambda表达式题目
    想法跟实践的距离
  • 原文地址:https://www.cnblogs.com/wanshuai/p/9082885.html
Copyright © 2011-2022 走看看