| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1338 人关注过本帖
标题:[求助]基础问题,求解(解决)
只看楼主 加入收藏
lhj2005
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2007-1-23
收藏
 问题点数:0 回复次数:23 
[求助]基础问题,求解(解决)

1)什么是结构类型啊?不是很理解

2)typedef int DataType是不是定义一个数据类型的啊
那typedef int DataType是定义什么类型的数据啊

[此贴子已经被作者于2007-3-16 18:47:05编辑过]

搜索更多相关主题的帖子: 求解 基础 
2007-03-16 13:19
PcrazyC
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:5652
专家分:0
注 册:2006-10-20
收藏
得分:0 
DataType只是一个类型名,用他来代替INT

雁无留踪之意,水无取影之心
2007-03-16 13:22
PcrazyC
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:5652
专家分:0
注 册:2006-10-20
收藏
得分:0 
结构体类型就是一些类型的组合

雁无留踪之意,水无取影之心
2007-03-16 13:25
lhj2005
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2007-1-23
收藏
得分:0 
typedef int DataType的作用是定义DataType和int是相同类型的元素数据啊
那如果要定义一个int i,也可以用DataType i定义了吗?

a[]={12,15,16,19,20}也算结构体吧

除了结构体还有什么体吗,有什么书是介绍这个的啊,数据结构上没详细说

[此贴子已经被作者于2007-3-16 13:38:19编辑过]

2007-03-16 13:28
爱以走远
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:7542
专家分:21
注 册:2007-3-16
收藏
得分:0 
a[]={12,15,16,19,20}只是一个数组 不是结构体
结构体是用struct定义的
如 struct student
{ long num;
float score;
}student1,student2;
他的一般形式是struct 结构体名
{ 成员表列
}变量名表列;
你可以看一哈c程序设计 潭浩强的

   好好活着,因为我们会死很久!!!
2007-03-16 13:47
PcrazyC
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:5652
专家分:0
注 册:2006-10-20
收藏
得分:0 

A[]只能说是一个构造类型,不是结构体,结构体要由很多不同类型的元素组成


雁无留踪之意,水无取影之心
2007-03-16 13:49
爱以走远
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:7542
专家分:21
注 册:2007-3-16
收藏
得分:0 
出拉结构体还有共用体 指针 枚举类型
typedef int DataType的作用是定义DataType和int是相同类型的元素数据啊
那如果要定义一个int i,也可以用DataType i定义了吗?
这个是错的 int 和 typedef 不是一 样的
typedef声明新的类型名来代替以有的类型名
如 typedef int INTEGER;
typedef float REAL;
指定INTEGER代表int类型,REAL代表float 这样 他和以下两行等价
1,int i,j;float a,b;
2,INTEGER i,j;REAL a,b;

   好好活着,因为我们会死很久!!!
2007-03-16 13:56
PcrazyC
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:5652
专家分:0
注 册:2006-10-20
收藏
得分:0 
那如果要定义一个int i,也可以用DataType i定义了吗?
可以,没问题,DataType i就相当于定义了一个整型变量i

雁无留踪之意,水无取影之心
2007-03-16 15:43
lhj2005
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2007-1-23
收藏
得分:0 
哦,那为什么要定义一个DataType来代替int呢

有什么作用吗?
2007-03-16 16:21
lhj2005
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2007-1-23
收藏
得分:0 
typedef char Line[81]; Line text, secondline;getline(text);
谁能解释上面这段话?

secondline 是什么意思啊?
2007-03-16 16:44
快速回复:[求助]基础问题,求解(解决)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024199 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved