c++哪个函数能够获取变量类型?

2025-01-24 05:25:31
推荐回答(2个)
回答1:

C++没有自带这样的函数
你可以用自定义函数
我们用运算符sizeof(不是函数)来判断数据类型 因为不同数据类型内存字节数不一样 比如char是1 int是8

用法
sizeof(类型说明符,数组名或表达式)或sizeof 变量名
定义
sizeof是C/C++中的一个操作符(operator),简单的说其作用就是返回一个对象或者类型所占的内存字节数。

回答2:

typeid(变量或表达式).name()
包含头文件#include即可