问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是基本类型,构造类型,指针类型和空类型?它们分别有何区别?

发布网友 发布时间:2022-05-14 21:59

我来回答

2个回答

热心网友 时间:2023-11-01 17:35

1.
基本数据类型:基本数据类型最主要的特点是,其值不可以再分解为其它类型。也就是说,基本数据类型是自我说明的。
2.
构造数据类型:构造数据类型是根据已定义的一个或多个数据类型用构造的方法来定义的。也就是说,一个构造类型的值可以分解成若干个“成员”或“元素”。每个“成员”都是一个基本数据类型或又是一个构造类型。在c语言中,构造类型有以下几种:
•数组类型
•结构体类型
•共用体(联合)类型
3.
指针类型:指针是一种特殊的,同时又是具有重要作用的数据类型。其值用来表示某个变量在内存储器中的地址。虽然指针变量的取值类似于整型量,但这是两个类型完全不同的量,因此不能混为一谈。
4.空类型:在调用函数值时,通常应向调用者返回一个函数值。这个返回的函数值是具有一定的数据类型的,应在函数定义及函数说明中给以说明,例如在例题中给出的max函数定义中,函数头为:int
max(int
a,int
b);其中“int
”类型说明符即表示该函数的返回值为整型量。又如在例题中,使用了库函数sin,由于系统规定其函数返回值为双精度浮点型,因此在赋值语句s=sin
(x);中,s
也必须是双精度浮点型,以便与sin函数的返回值一致。所以在说明部分,把s说明为双精度浮点型。但是,也有一类函数,调用后并不需要向调用者返回函数值,这种函数可以定义为“空类型”。其类型说明符为void。

热心网友 时间:2023-11-01 17:35

基本类型就是最简单的类型:如int 。char、double等。
构造类型就是通过基本类型来创建的类型:结构体、共用同、联合体、类等。
指针最简单了,就是用 类型 加上*定义的变量。
空类型即void类型。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中国人发源于哪里 "中国人"这个名字的由来 微博关注取消会被发现吗? ...守护甜心》等……带点魔法的变身动画片!拜托!!! 跪求:位,字节,字,双字的解释,和关系。最好举例说明例如:VD100_百度知... 电脑的工作原理?为什么数据可以记录信息(如图片) 新风为什么要保温 新风系统为什么要保温 几年的教师资格转事业编制 ay89s51单片机可以用串口下载程序吗? 如何用java模拟小球的抛物线运动 建筑结构类别是什么意思 平安智悦人生终身寿险怎么样 经常熬夜加班的人,要是出现哪五个现象一定要注意? 机关的年轻人总是在加班熬夜,这是为什么呢? 公众号红粉社区怎么弄? 当代年轻人经常熬夜加班、拼命工作,他们在焦虑什么? 为什么说熬夜加班,是女生美容养颜的绊脚石呢? 熬夜伤身,为何很多年轻人还是会选择加班熬夜? 别轻视,通宵加班的人,要注意哪几点? 熬夜加班有多可怕,真的会心脏骤停吗? 惠普M433a打印机上面出现#A3-3321是什么意思? 赫山区全民健身中心回复关于加强农村地区体育健身设施建设的建议_百度问一问 m433a打印彩色看不清 投诉电信,投诉移动如何投诉联通? 怎样投诉中国移动,中国联通,中国电信 移动联通电信总投诉电话? 如何投诉中国移动电信联通 如何投诉电信、移动、联通效果最为明显? 怎么举报中国联通和中国移动等运营商 一些聊天软件零钱提现大概多久到账? 十以内函数的组成教案幼儿园 360怎么开启加速球 喜欢的人官宣恋情的文案很土怎么办? 如何用公式实现像js中的返回 非数学专业想考数学考研生,就是特别喜欢数学 26岁买保险有必要吗 全新C级领衔 奔驰2021年将推出3款国产车型 奔驰明年至少推7款新车型!换代C级全系1.5T,全新S级即将上市 男生有办法发出女生的声音吗? 我想问一下能不能通过练习做到又可以发出男声又可以发出女声? 面对半青不熟的水果,应当使用乙烯利催熟吗 视频可以同时给多个日报吗 兰州去哪个招商银行办理信用卡 兰州招商银行信用卡 兰州市招商银行信用卡免利息和国美合作吗 招行总部发信用卡到兰州要几天? 我在东乡上班,我可以从兰州招行办信用卡么。 QQ紫钻有什么用? 紫钻有什么用啊