05数据类型

05数据类型

C++规定在创建一个变量或者常量时,必须指定出相应的数据类型,否则无法给变量分配内存。

1、整形数据

#include<iostream>
using namespace  std;

//2、可以利用sizeof输出数据类型所占内存空间的大小;
//语法:sizeof (数据类型/ 变量)

int main()
{
	//整形
	//1、短整型2个字节
	short  num1 = 32768;

	//2、整形4个字节
	int num2 = 21;

	//3、长整形4个字节
	long  num3 = 23;

	//4、长长整形8个字节
	long  long   num4 = 24;
	cout << "num1 = " << num1 << endl;
	cout << "short占用内存空间为:" << sizeof(num1 ) << endl;

	cout << "num2 = " << num2 << endl;
	cout << "int占用内存空间为:" << sizeof(num2) << endl;
	
	cout << "num3 = " << num3 << endl;
	cout << "long占用内存空间为:" << sizeof(num3) << endl;
	
	cout << "num4 = " << num4 << endl;
	cout << "long long占用内存空间为:" << sizeof(num4) << endl;
	system("pause");
	return 0;
}

在这里插入图片描述

2、sizeof关键字

  • 2、可以利用sizeof输出数据类型所占内存空间的大小;
  • 语法:sizeof (数据类型/ 变量)

3、字符型

	//1、字符型变量创建方式
	char  ch1 = 'a';
	char   ch2 = 'b';
	char  ch3 = 'A';
	char  ch4 = 'B';


	//2.字符型变量所占内存大小
	cout << "char字符型变量所占内存:" << sizeof(char) << endl;

	//3.字符型变量常见的错误
	
	//char  ch2 = "sfd";  //1 创建字符的时候,要用单引号
	//char  ch2 = 'adasffk';   //2创建字符型变量时候,单引号内只能有一个字符

	//4.字符型变量对于的ASCII码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值