1.
charc='a';//保存一个字符
charc[]="a";//保存两个字符。
charc[]="abcde";//占用4+1=5,末尾有'\0'
2.从小到小主要区别是:short、int、float、long和double
分别是:1、2、4、8、16
3。汉字是两个字。例如:China需要4个字符。='med';//错误,无法输入
扩展信息1.C语言是一种专门构建的编程语言,可以轻松编译、处理低内存、生成很少的机器代码,并且无需任何运行时支持即可运行。
2.C语言的数据类型包括:整数类型、实数类型、字符类型、数组类型、指针类型、框架类型、联合类型等。它可用于对各种复杂的数据结构执行操作。引入索引的概念是为了更有效的目的。3.由于C语言允许直接访问物理地址并且可以与硬件很好地配合,因此它既有高级语言的功能,也有许多低级语言的功能,并且可以修复它们。当语言收集(Bit)时,字节和地址起作用,这三个主要的计算操作单元用于编写系统程序。
参考资料-C语言上一篇:long double占用内存
下一篇:long double占用内存