99问答网
所有问题
当前搜索:
c语言中结构体讲解
C语言
运算符中箭头是什么意思啊
答:
->在
C语言中
,叫做指向结构体成员运算符,用处是使用一个指向结构体或对象的指针访问其内成员。一个指针当用来指向一个结构体、对象时,称之为结构体指针或对象指针。结构体指针或对象指针中的值是所指向
的结构体
或对象的首地址。通过结构体指针或对象指针即可访问该结构体或对象。指向结构体成员运算符...
C语言中
如何把
结构体
变量定义在主函数内,再调用一个自定义输入函数和输...
答:
可以在外部定义
结构体
类型,然后在主函数内部定义该类型
的
变量。在输入输出函数调用时,以结构体变量指针做为参数传递。参考代码如下:include <stdio.h>struct test{ int a;};//定义结构体类型struct test。void input(struct test* p)//输入函数,以指针作为参数。{ scanf("%d",&p->a);}...
C语言
结构体
变量成员
的
表达方法
答:
答案:D)stu[3].age A)(p++)->num //由于*p=stu;所以p指向了数组stu
的
首地址 B)p->num //由于*p=stu;所以p指向了数组stu的首地址
C
)(*p).num //由于*p=stu;所以p指向了数组stu的首地址 D)stu[3].age // stu数组的下标范围0,1,2不能为3,3为越界访问 ...
小白提问。
c语言中
,一个
结构
定义多个结构变量,这些结构变量之间有什么...
答:
一个变量是放在
结构体
中还是一个普通变量是由使用者来定义
的
。定义一个结构体是为了方便管理。include <stdio.h>/* 这里用结构体定义了一个人的姓名、年龄、体重、身高 */struct person{ char name[32]; int age; int weight; int height;};int main(int argc, char *argv[]){ ...
C语言
如何在结构体中给嵌套
的结构体
赋值?
答:
结构体
嵌套,赋初值,大括号嵌套就可以了。问题是你代码写错了。你定义
的
old1不是结构类型,而是结构变量。在shuju中成员要写struct old 变量名;不能写struct old1。下面是演示代码:(补充:如果想定义一个结构类型别名,要用typedef)include <stdio.h> struct old { int year;int month;int day;...
C语言中
->是什么意思啊?
答:
int x; ——声明一个变量x p = &A ; ——让p指向A x = p->a; ——取出p所指向
的结构体
中包含的数据项a赋值给x 由于此时p指向A,因而 p->a == A.a,也就是1。对于一开始的问题 p = p->next,这应该出现在
C语言的
链表,这里的next应该是一个与p同类型的结构体指针,...
在
c语言中
,指针p无论是指向
结构体
变量,还是结构体数组,都能用p->n...
答:
结构体的
指针的p->num表示num的值,这个很容易理解。而结构体数组的指针,其实就像数组的名称一样,均表示该数组的起始地址。所以p->num也表示num的值,只是表示的是数组中第一个结构体中num的值。这样讲不知道你明白吗??
C语言中的结构体
问题 为什么输出的都是24 不是17吗? 还有书上的答案是...
答:
数据对象
的
存储安排深受目标机器寻址方式的影响,存在对齐问题。例如,要求整数int,long等的相对地址可以被4整除。struct s1 { int i: 8;char j: 4;int a: 4;double b;}ss1; int占4字节 char本身是1字节,但会分配4字节内存 int4字节,long16字节所以是24字节 ss2和ss3解释和ss1等同 ...
C语言中
在定义了一个
结构体
,里面有char num[15],请问如何比较里面的内容...
答:
可以调用strcmp函数,在头文件string.h
里面
比如你定义了两个
结构体
s1,s2,那么比较
的
方法为:int i;i=strcmp(s1.num,s2.num);如果i<0表示s1.num小于s2.num 如果i=0表示s1.num等于s2.num 如果i>0表示s1.num大于s2.num
C语言中
的 :1; 是什么意思?
答:
int x;/*声明一个变量x*/ p = &A ; /*让p指向A*/ x = p->a;/*这句话的意思就是取出p所指向
的结构体
中包含的数据项a赋值给x*/ /*由于此时p指向A,因而 p->a == A.a,也就是1*/ 对于一开始的问题 p = p->next;这应该出现在
C语言的
链表,这里的next应该是一个与p同类型的...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜