2016 - 2024

感恩一路有你

java的八种基本数据类型 对于double类型数组,不可以直接用数组名对数组进行整体输入或输出?

浏览量:2756 时间:2021-03-15 14:49:38 作者:admin

对于double类型数组,不可以直接用数组名对数组进行整体输入或输出?

c语言,double类型的数组为什么不可以用数组名对数组进行整体输入输出?

在C语言中,使用printf()输出数据时,只有字符串类型的数据才能通过数组名(数组的第一个地址)完全输出。因为有一条规则,字符串必须以0结尾。这样,程序只需判断是否遇到0并决定是否结束输出。但是,对于其他类型的数组,由于机器没有标识符来确定输出的结束,因此只提供数组的第一个地址,机器不知道输出何时结束,因此无法完成整个数组的输出。至于输入数据,对于字符串类型,虽然输入了多个字符,但只要按enter键,系统就会认为输入完毕,但这堆字符只形成一个字符串,相当于只输入了一个数据。但是,对于其他类型数组的输入,完整的输入意味着要输入多个数据。由于机器无法确定数组的大小,也不知道数据输入的终点,因此无法根据数组名称输入整个数据。

java的八种基本数据类型 数据类型包括 double类型定义

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。