"结构体"标签问题

结构体

关于 | 用户 | 新回答

1
投票
1回答
阅读 2K

wsasend发送了结构体,wsarecv接收的问题?

代码中friend1,friend4都是结构体Myfriend的变量 发送端的代码: char buff[100]; memcpy(buff,&friend1,sizeof(friend1)); int len_buf = strlen(buff); buff[len+1] = '\0 '; if (SO ...
1
投票
1回答
阅读 2K

如何将字符串分割并存入结构体中

读取到一系列格式如下的字符串 BaseID="AAAA" BasisName="BBBBBBBBBB" Par_id="" TypeId="3" Grade="1" SecretDegree="0" LimitType="0" LimitTime="" LimitValue="" Short_Name="
1
投票
1回答
阅读 3K

结构体定义中使用逗号的意义

在linux内核头文件中有如下pci_device_id结构体的定义 struct pci_device_id { __u32 vendor, device; /* Vendor and device ID or PCI_ANY_ID*/ __u32 subvendor, subdevice; /* Subsystem ID's or P ...
1
投票
1回答
阅读 3K

数组于结构体中整体赋值 与 类型转换 的问题

看了《c专家编程》,目前还有几个问题,先问2个吧。 1.数组于结构体中整体赋值: 数组不能单独整体赋值,但却能在结构体(例如仅包含一个数组)中被整体赋值。 测试发现,至少存在某些情况,该数组和对应的结构体 ...
1
投票
1回答
阅读 2K

C++怎样发送多个结构体啊

我想用一个结构体定义发送的数据头,比如说struct myHead{int type;//发送的类型 int len;//数据的长度;}然后是几个结构体对应相应的type,这个该怎么做,用TCP连接发送跟接受的,各位大侠帮帮忙啊,给个代码或者具 ...
1
投票
1回答
阅读 2K

C 变长结构体长度问题

#include <stdio.h> struct AA { int data[0]; }; void main() { printf( "%d ",sizeof(struct AA)); return; } 为什么输出是4而不是0或者1 ...
1
投票
1回答
阅读 2K

类到底比结构体多多少东西?

我在使用类的时候,总是感觉类和结构体的不同除了类的默认访问属性是private,结构体的默认访问属性是public,还有就是似乎结构体中不可以包含函数,但是,今天尝试了一下,推翻了原来那个结论,举例如下: #in ...
1
投票
1回答
阅读 2K

c语言结构体函数调用参数怎么设置

函数结构是下面的代码,main函数中如何调用showinfo函数,参数应该怎么设置,对参数的设置不太明白 #include <stdio.h> #define SIZE 5 #define LEN 40 struct birth { int year; in ...
1
投票
1回答
阅读 2K

C语言结构体支持函数指针吗?

typedef struct ab { int (*func)(int a,int b); } 这样子有问题吗?
1
投票
1回答
阅读 2K

对C的结构定义typedef strucy LNODE提问

我在看数据结构链表时的定义,因为学的是C++ 对C的结构体不是很懂 百度了下 了解LNode就是LNODE的别名 但对*Linklist不是很清楚 因此后面这个定义`void print(Linklist L)`也不是很明白 谁来帮我解释下 谢谢~ ...