77问答网
所有问题
当前搜索:
结构体变量和结构体指针
在C语言中,“::”是什么?
答:
举个例子:struct Data { int a,b,c;}; /*定义结构体*/ struct Data * p;/*定义
结构体指针
*/ struct Data A = {1,2,3};/*声明
变量
A*/ int x;/*声明一个变量x*/ p = &A ; /*让p指向A*/ x = p->a;/*这句话的意思就是取出p所指向的结构体中包含的数据项a赋值给x*...
c语言定义一个
结构体指针变量
跟定义该指针变量之后再调用malloc为其分配...
答:
你的“分配内存”的概念有点问题——不是用malloc为某个
指针
分配了内存,而是先用malloc分配了内存,再将这个块内存的首地址赋给一个类型匹配的指针,把首地址赋给一个指针的目的是为了操作这一块内存,否则分配在什么地方你就不知道了,就无法操作和释放这一块内存了。根据上述解释,那么再声明另一个...
结构体指针
p加1后为什么结构体会变长
答:
struct student {int num;char name[10];}stu[10];struct student *p;p=(struct studnet *)stu[0].name;那么执行p+1后的情况吧.原来的struct student类型的长度是12(2+10);现在呢,把stu[0].name强制转换成
结构体
类型,那么stu[0].name就不是10个长度,而应该是一个struct student类型的...
c语言,
结构体
别名问题,结构体定以后紧跟的两个名称都是结构体别名吗?答...
答:
答案是C。STU是结构体类型名,而PSTU是
结构体指针
类型名。可以用STU来定义
结构体变量
,如:STU s;可以用PSTU来定义结构体指针类型的变量,如:PSTU p=&s;上面这句与 STU *p=&s;是等价的。
结构体内
结构体指针
是,在函数中对结构体指针进行操作值会发生变化?_百 ...
答:
关键在于比较一下&a 和 &c的比较,看看两个是否同一个地址。如果&a 和&c 不是同一个地址,则c
指针
指向的地址内容不会发生变化。在test_pointer函数中,参数是intnode a 而非&a ,说明只是一个形式参数,调用时,是对c对象进行的一次拷贝构造,也就是说,在内存里面重新分配了一个c单元的...
c语言中/=是什么意思
答:
举个例子:struct Data { int a,b,c;}; /*定义结构体*/ struct Data * p;/*定义
结构体指针
*/ struct Data A = {1,2,3};/*声明
变量
A*/ int x;/*声明一个变量x*/ p = &A ; /*让p指向A*/ x = p->a;/*这句话的意思就是取出p所指向的结构体中包含的数据项a赋值给x*...
C51编程:
结构体
里的
指针
的调用和赋值
答:
.h 一般是声明
变量
,函数,类 不是定义变量用的所以楼主需这样更改:在.h文件中这样写:typedef struct UART_str { unsigned char *dat;unsigned char num;} UART; extern UART uart; //声明外部变量然后在.c文件中定义变量UART uart;uart.num=0;uart.Dat=0; 即可.
typedef struct Node *LinkList; 到底怎么理解啊 求解释啊
答:
typedef struct Node *LinkList,就是把bai struct Node * 定义成了新类型 LinkList。typedef是一种在计算机编程语言中用来声明自定义数据类型,后面的表示定义LinkList为LNode
指针
类型,用逗号进行分隔可以定义多个类型。这个类型是一个
结构体
的指针。p是指针,L ->next也是指针,同类型指针赋值给指针是...
c语言中->和.的区别
答:
c语言中->和.的区别为:性质不同、指向不同、访问不同。一、性质不同 1、->:->是指向
结构体
成员运算符。2、.:.是断点符号,不属于运算符。二、指向不同 1、->:->所指向的是结构体或对象的首地址。2、.:.所指向的是结构体或对象。三、访问不同 1、->:->的用处是使用一个指向以便...
“/"在C语言中什么意思?
答:
举个例子:struct Data { int a,b,c;}; /*定义结构体*/ struct Data * p;/*定义
结构体指针
*/ struct Data A = {1,2,3};/*声明
变量
A*/ int x;/*声明一个变量x*/ p = &A ; /*让p指向A*/ x = p->a;/*这句话的意思就是取出p所指向的结构体中包含的数据项a赋值给x*...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜