成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 数码科技

c语言数据类型有哪几种

Q1:C语言中%x是哪种数据类型?

这是用在标准输出和输入函数里的格式控制符。
把整型值按16进制整型输出,不带前导0x.
例如:int a=16; printf("%x",a);执行后输出10。

Q2:C语言的3种基本数据类型是什么?

浮点型,整型,字符型

Q3:C语言的数据类型分为几种?

一、基本类型
1、整形类型:int ,short int,long int,long long int(C99),char,bool
2、浮点类型:float ,double,双精度浮点型(float_complex,double_complex,long long_comples)
二、枚举类型 enum
三、空类型 void
四、派生类型
1、指针类型 *
2、数组类型 []
3、结构体类型 struct
4、共用体类型 union
5、函数类型

Q4:在c语言中 下面哪种数据类型不属于构造类型

D 共用体

Q5:C语言中基本数据类型有哪些?

void:声明函数无返回值或无参数,声明无类型指针,显示丢弃运算结果。

char:字符型类型数据,属于整型数据的一种。

int:整型数据,表示范围通常为编译器指定的内存字节长。

float:单精度浮点型数据,属于浮点数据的一种。

double:双精度浮点型数据,属于浮点数据的一种。

_Bool:布尔型

_Complex:复数的基本类型

_Imaginary:虚数,与复数基本类型相似,没有实部的纯虚数。

_Generic: C11中提供重载的接口入口。

Q6:c语言的基本类型数据有哪几种

C语言的三种基本数据类型为整型,实型,字符型。
1 整型,包括short, int, long等,用以表示一个整数,默认为有符号型,配合unsigned关键字,可以表示为无符号型。
2 实型,即浮点型,包括float, double等,用来表示实数,相对于整型,该类型可以表示带有小数部分的数值。需要注意的是,实型在计算机语言中为近似值表示,并非准确值,在多次计算后可能会出现真值偏差。
3 字符型,即char型,用来表示各种字符,与ascii码表一一对应。除可以用来表示各类字符外,char型的其它规则与整型相同,可以认为char是一种特殊的整型。

Q7:C语言中的数据类型有哪些?

C语言的基本数据类型:char,short,int,float(double),long以及由这些基本的数据类型组合的。char代表的是ASCII码值,32位系统占1个字节,它不仅仅表示的是字符,本质表示对应的ASCII码所代表的意义,如0x0D,代表的是\r;0x41代表字母A,不越界就行。short是short int的缩写,32位系统占2个字节。int代表整型数值,32位系统占4个字节。float是单精度浮点型,double是双精度浮点型,它们都表示小数数值,只是double的精度比float高,在32位系统中,float至少占4个字节,double至少占8个字节。long是long int的缩写,在32位系统中占8个字节。需要注意的是char,short,int,long都分有符号数和无符号数,详情请百度。还有特殊类型指针数据类型,以及结构体(简单数据类型复合成),详情自行了解,无法三言两语说清。

wWw.BAZHiSHi∽.cOM

猜你喜欢

更多