C语言中有三大基本数据类型:整型、实型、字符型。他们之间关系好不好呢?整型和字符型吐槽:实型跟我们不是一类人,如果我们来自火星;那么实型就来自金星。请看下面的程序,整型和字符型是兄弟哦。
上面的程序定义了一个字符型变量和一个整型变量。输入和输出的时候把它们都当作字符型变量使用。能不能把字符型和整型变量都当作整型变量使用呢?一定范围内是可以的,请看下面的程序。
上面的程序中,整型变量和字符型变量都当作整型变量输入和输出,最后把它们又看作字符型变量输出。既然整型和字符型变量可以混着用,那为什么还要有这两种变量类型呢?当初设计者为什么不设置成同一种数据类型呢?整型变量一般在内存中占用4个字节,而字符型变量在内存中占用1个字节。为什么字符型变量只要一个字节?因为字符型数据是用ASCII码存储,
ASCII码就占用一个字节。如果字符型全都变成了整型,那么每个字符型数据都要浪费3个字节的空间。崇尚节俭的计算机人是不会这么做的。
access数据类型整型怎么设置_整型和字符型是好兄弟(上)
最新推荐文章于 2022-05-02 10:40:31 发布