数据结构(C语言版)中SElemType是什么意思,对应成C++应给怎么用

c++可以用吗?我用为什么老是出错... c++可以用吗? 我用为什么老是出错 展开
 我来答
帐号已注销
2020-11-08 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:168万
展开全部

SElemType是数据类型,用typedef定义数据类型的别名。

比如:typedef int SElemType;那么SElemType就是int的别名。

用的时候,这个要放在前面定义一下,c++当然可以呀,c是c++的一个子集!不过c++里用模板(template<typename T>或template<class T>)好些了。

例如:

<stdio.h>一般写C语言程序都要加这个头文件,因为它包含scanf()、duprintf()等控制输入和输出的函数

<time.h>包含的主要是和时间相关的函数

<string.h>主要包含用来拷贝或比较字符串的函数

<stdlib.h>主要包含这几个函数:malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()

这是比较常用到的头文件

扩展资料:

数据元素的机内表示(映像方法): 用二进制位(bit)的位串表示数据元素。通常称这种位串为节点(node)。当数据元素有若干个数据项组成时,位串中与各个数据项对应的子位串称为数据域(data field)。因此,节点是数据元素的机内表示(或机内映像)。

关系的机内表示(映像方法):数据元素之间的关系的机内表示可以分为顺序映像和非顺序映像,常用两种存储结构:顺序存储结构和链式存储结构。顺序映像借助元素在存储器中的相对位置来表示数据元素之间的逻辑关系。非顺序映像借助指示元素存储位置的指针(pointer)来表示数据元素之间的逻辑关系。 

参考资料来源:百度百科-数据结构

光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
wubenhua2008
2009-10-27 · TA获得超过934个赞
知道小有建树答主
回答量:455
采纳率:0%
帮助的人:462万
展开全部
SElemType是数据类型,用typedef定义数据类型的别名!

比如:typedef int SElemType;那么SElemType就是int的别名!

用的时候,这个要放在前面定义一下,c++当然可以呀,c是c++的一个子集!不过c++里用模板(template<typename T>或template<class T>)好些了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
181066149
推荐于2017-10-06 · TA获得超过239个赞
知道小有建树答主
回答量:276
采纳率:0%
帮助的人:309万
展开全部
嗯,就像 wubenhua2008 说的那样,可以用的
但是在用之前加上typedef int SElemType 这类的
==============
c语言里这么写是为了方便的更改类型,C++里一般不这么用,C++里用模版更方便些
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangbiao906
2009-10-25 · TA获得超过181个赞
知道答主
回答量:124
采纳率:0%
帮助的人:0
展开全部
数据类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式