C语言关于结构体定义的问题
以下结构体类型说明和变量定义中正确的是A)typedefstructB)structREC;{intn;charc;}REC;{intn;charc;};RECt1,t2...
以下结构体类型说明和变量定义中正确的是
A)typedef struct B)struct REC;
{ int n; char c;}REC; { int n; char c;};
REC t1,t2; REC t1,t2;
C)typedef struct REC; D)struct
{ int n=0; char c='A';}t1,t2; { int n; char c;}REC;
REC t1,t2;
请讲讲这道题怎么做呢 及其相关结构体定义的问题 十分感谢
以下结构体类型说明和变量定义中正确的是
A)typedef struct
B)struct REC;
{ int n; char c;}REC;
{ int n; char c;};
REC t1,t2; REC t1,t2;
C)typedef struct REC;
D)struct
{ int n=0; char c='A';}t1,t2;
{ int n; char c;}REC;
REC t1,t2;
可以详细的解释一下这道题吗?其他的错在哪里了呢
十分感谢 展开
A)typedef struct B)struct REC;
{ int n; char c;}REC; { int n; char c;};
REC t1,t2; REC t1,t2;
C)typedef struct REC; D)struct
{ int n=0; char c='A';}t1,t2; { int n; char c;}REC;
REC t1,t2;
请讲讲这道题怎么做呢 及其相关结构体定义的问题 十分感谢
以下结构体类型说明和变量定义中正确的是
A)typedef struct
B)struct REC;
{ int n; char c;}REC;
{ int n; char c;};
REC t1,t2; REC t1,t2;
C)typedef struct REC;
D)struct
{ int n=0; char c='A';}t1,t2;
{ int n; char c;}REC;
REC t1,t2;
可以详细的解释一下这道题吗?其他的错在哪里了呢
十分感谢 展开
4个回答
展开全部
我见过这样的题,没看懂你的意思,不过我看这样说吧,
struct a
{...
}B; 我打。。。的地方表示你可以在那里添加所有的数据形式的定义,比如,int a;char a[10];等等;
而B表示变量名。就如同int a的a一样,只是一个变量标示符,他就是一个结构体变量了。当你使用typedef使,它表示的是枚举类型,功能如同宏定义一样,
使用他的时候方法如下:
首先 写出你要表示的变量类型。列如:int a;然后在int的前面加上typedef,
typedef int a;然后把变量名a 改变成你要使用的表示符如 pp;
现在就变成 typedef int pp;
当你要在定义其他的变量是int型的时候,你就可以这样定义了 pp b;
这里的b就是变量名了。注意枚举类型它并不产生新的变量类型,只是一种替代作用。我在给你举个列子吧
typedef struct a{
int s;
char p[10];
} num;
num n;
这时候n就是 struct a 类型的结构体变量了。不知道你懂没有。。。
struct a
{...
}B; 我打。。。的地方表示你可以在那里添加所有的数据形式的定义,比如,int a;char a[10];等等;
而B表示变量名。就如同int a的a一样,只是一个变量标示符,他就是一个结构体变量了。当你使用typedef使,它表示的是枚举类型,功能如同宏定义一样,
使用他的时候方法如下:
首先 写出你要表示的变量类型。列如:int a;然后在int的前面加上typedef,
typedef int a;然后把变量名a 改变成你要使用的表示符如 pp;
现在就变成 typedef int pp;
当你要在定义其他的变量是int型的时候,你就可以这样定义了 pp b;
这里的b就是变量名了。注意枚举类型它并不产生新的变量类型,只是一种替代作用。我在给你举个列子吧
typedef struct a{
int s;
char p[10];
} num;
num n;
这时候n就是 struct a 类型的结构体变量了。不知道你懂没有。。。
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
B
struct 结构体名 变量名列表
struct 结构体名
{
成员说明列表
}
struct 结构体名 变量名列表
struct 结构体名
{
成员说明列表
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
排版不好,其实百度应该对代码这块加亮显示才对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-03-10
展开全部
大哥,排版排好点么,看不清楚啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询