扩展资料:
需要注意:
longlong是一个后来加上去的数值类型,也就是说非常老的编译器是不支持这个数据类型的(如VC++6.0)。
C99标准引入的主要新功能:
1、对编译器的限制增加了,比如每行源代码至少需要4095字节,变量和函数名需要63字节(extern最多需要31字节)。
2、添加了新的关键字restrict,inline,_Complex,_Bool。
3、支持longlong、longdouble_Complex、float_Complex等类型。
4、一个不确定长度的数组。数组的长度是一个变量。当你声明一个类型时,你写一个int[*]。但就效率和执行而言,这并不是一种新类型。所以你不能在全局或结构联合中使用它,如果你使用类似的东西,goto语句是受约束的。
5、与C89标准相比,C99引入了一种新的结构/数组初始值设定项,名为指定初始值设定项。
6、支持十六进制浮点数描述。
7、添加了一个内置的本地静态字符数组变量,它可以用于获取当前函数的函数名。
8、函数的默认返回类型是int型。
参考资料来源:百度百科-C99
收起
展开全文
c语言数据基本类型包括什么作用是什么意思,c语言中允许的基本数据类型包括哪些?...
2021-05-19 02:38:32
c语言中允许的基本数据...c语言中允许的基本数据类型包括:整型(short、int、long)、实型(单精度型float、双精度型double)、字符型(char)。推荐:《C视频教程》c语言有3种基本数据类型:整型,表示一个整数,通常包...
c语言中允许的基本数据类型包括哪些?,内存大小,字符,数据类型,语言,整型
c语言中允许的基本数据类型包括哪些?
易采站长站,站长之家为您整理了c语言中允许的基本数据类型包括哪些?的相关内容。
c语言中允许的基本数据类型包括:整型(short、int、long)、实型(单精度型float、双精度型double)、字符型(char)。
推荐:《C视频教程》
c语言有3种基本数据类型:
整型,表示一个整数,通常包括“short”、“int”、“long”等。
实型,“实型”即为浮点型数据,包括“float”、