C++学习笔记——2.简单的变量和数据类型

1. 声明变量

  • 声明变量的形式:datatype variableName

  • C++的基本数值数据类型

    类型字节长度取值范围说明
    short2有符号时是-32769~32767,无符号时是0~65535小整数
    int2或4与short或long取值范围相同整数
    long4有符号时是-2147483648~2147483647,无符号时是-2147483648~214748364大整数
    float4浮点数
    double8双精度浮点数
    long double16长双精度浮点数
  • 变量命名规则
    1.只能包含字母,数字和下划线
    2.必须以字母或下划线开头
    3.区分大小写
    4.不得与C++保留字(如int、return、main)相同
    5.不允许包含空格

2. 对变量赋值

赋值操作符(=),与相等符号不同,注意区分。

3. 输出变量值

语法形式:cout<<"the value of something is"<<variableName<<endl;

4. 格式化数值

  • 限定输出数值的位数
std::cout.precision(4);
std::cout<<2.3456;//2.346
  • 限定小数点后位数
std::cout.setf(std::ios::fixed);  //应该使用定点记号(与浮点记号相对立)
std::cout.setf(std::ios::showpoint);  //输出时不得省略小数点
std::cout.precision(3);  //保留小数点后3位

5. 类型转换

  • 强制使用类型转换
    1. (type) variableOrValue
    2. type (variableOrValue)

6. 字符和字符串

  • 对char变量进行赋值需要使用赋值操作符和单引号
    char varibleName;
    variableName='Name';
  • 对字符串进行赋值需要使用赋值符号和双引号
    #include<string>
    int main()
    {
        std::string variableName;
        variableName="Name";
    }

7. 常量

  • 声明常量的同时对其初始化
- const dataType numberName=c;
  • 使用预处理命令来定义
#define numberName c;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值