第二课 变量与数据类型

变量是存储在内存中的值,用于存放临时数据。每个变量都有对应的数据类型,C++是静态类型语言,使用变量前必须先声明类型。

一、C++常见数据类型

  • short(短整型):2字节,范围-32768~32767
  • int(整型):4字节,范围约-21亿~21亿
  • long(长整型):4或8字节
  • long long(更长的整型):8字节
  • float(单精度浮点型):4字节
  • double(双精度浮点型):8字节
  • long double(长双精度):16字节
  • char(字符型):1字节,存储单个字符
  • bool(布尔型):true(真)或false(假)

二、变量定义的基本语法

数据类型 变量名 = 初始值;

整型示例:

short s = 32767;      // 短整型
int age = 18;         // 整型
long l = 123456789;   // 长整型
long long ll = 12345678900; // 更长的整型

浮点型示例:

float price = 9.9f;        // 单精度浮点型(加f后缀)
double pi = 3.1415926;     // 双精度浮点型
long double ld = 3.1415926L; // 长双精度(加L后缀)

字符型示例:

char grade = 'A';   // 单个字符用单引号
char c1 = 65;       // 也可以用ASCII码
char c2 = '\n';     // 转义字符:换行

布尔型示例:

bool isStudent = true;   // 真
bool isAdult = false;    // 假

三、程序演示

#include <iostream>
using namespace std;

int main() {
    int age = 18;
    float price = 9.9;
    char grade = 'A';
    bool isStudent = true;

    cout << "年龄:" << age << endl;
    cout << "价格:" << price << endl;
    cout << "等级:" << grade << endl;
    cout << "是学生吗?" << isStudent << endl;
    return 0;
}

类似文章

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注