1. 首页 > 科技

c语言需要定义数据类型,那怎么判断定义什么数据类型?(c语言数据类型如何判断)

c语言需要定义数据类型,那怎么判断定义什么数据类型?(c语言数据类型如何判断)

c语言数据类型如何判断

你定义的时候已经定义成整型了,那当然他就是int啊 另外你scanf里用的%d,也指定了这个数就是十进制的整型。

C语言中定义数据变量时,数据类型如何确定(int float double等等)

这个要具体问题具体分析,比如定义一个年龄的变量用int就行了,毕竟年龄很少见有小数的吧;如果要定义一个价格的变量,可以用float,因为价格可以使199.98这种。反正只要类型够用就好了,像年龄用float也没啥问题,只是没必要而已

在C语言中为什么要定义数据类型

这个问题只要和汇编一比较就可以知道了,C中定义数据类型是为了容易编程,定义了数据类型之后又定义了数据类型之间的各种运算,这样对编程人来说就会方便很多,如果不定义数据类型,那么数据之间的差别只有位不同而已,这样如果要定义一个字符变量,你首先要去申请一个8位的内存,再去按ASCII码对其进行赋值,这样对编程人员来说是很恐怖的。

C语言中如何判断数据类型?

又不是没有isalpha这样的函数,非要用ASCII这种不直观的方式干什么