C++基本数据类型

>>>>>

常用类型举例:

	
	typeid(变量名).name();// 返回变量的类型
	using namespace std:
	#define NUM "666666666"// 预定义
	#define ADD(x, y) ((x) + (y));// 预定义
	int num = 666;// 整数
	int num1{ 666 }, num2{ 777 }, num3{ 888 };// 整数
	double d_num = 66.66;// 小数
	float f_num = 66.66;
	char c_cha = 66.66;
	short s_num = 66.66;
	std::string str = "字符串";
	std::int32_t s_int32 = 66.66;
	std::int64_t s_int64 = 66.66;
	std::int8_t s_int8 = 66.66;
	const int i_count = 66;// 常量 整数
	unsigned char u_char = 66.66;
	// 枚举
	enum e {
		e_a = 0,
    	e_b = 1,
    	e_c,
	}
	// 结构体
	struct CAR {
		char logo{ 'A' };
		unsigned short wheel{ 19 };
		unsigned price{ 9000 };
	};
	CAR carA{ 'A',25,200000 };// 定义车A
	CAR carB{ 'B',25,200000 };// 定义车B
	CAR carC{ 'C',25,200000 };// 定义车C
	std::cout << "车LOGO:" << carA.logo << std::endl;

	int main () {
		a sta:
    	b cb:
    	return 0;
	}

	// 类型转换。在()内填入你需要的类型
	float c{ 550.25f };
	int a1 = c;// 可能丢失数据
	int a2 = (int)c;// 
	int a3 = static_cast<int> (c);// 静态转型
	sizeof(a3)// 占用内存大小
        
    // 自定义类型
	#define 整数 int//#define 新名字 类型名字
    整数 test_z = 10;// 使用
	typedef int 整数2;// typedef 类型名字 新名字
	整数2 test_z2 = 11;
	using 整数3 = int;// using 新名字 = 类型名字
	整数3 test_z3 = 12;
	

变量的定义方式:

浮点数【重点】:

 类型转换:

 带符号的整数类型表:

不带符号的整数类型表:

  目录:C++初体验_神兽白泽-CSDN博客

>>>>>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值