社区
C语言
帖子详情
请问C语言中结构体的问题?
k563795543
2020-05-30 09:37:30
typedef struct PNode{
int data;
PNode *a;
} * Link, * Position;
PNode *a 前面不写struct也可以编译通过,这是为啥?到底应该写还是不写
...全文
196
6
打赏
收藏
请问C语言中结构体的问题?
typedef struct PNode{ int data; PNode *a; } * Link, * Position; PNode *a 前面不写struct也可以编译通过,这是为啥?到底应该写还是不写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
自信男孩
2020-06-03
打赏
举报
回复
C++这样没问题,C 语言就不行了。建议用C语言编译试一下,看看是否还能通过语法检查~
潇湘游子
2020-06-03
打赏
举报
回复
编译器的问题,建议最好按正确大众化的规则来写。
qiu_shaofeng
2020-06-01
打赏
举报
回复
这里讨论的是c语言,在c++中当然能过。
k563795543
2020-05-31
打赏
举报
回复
引用 2 楼 qiu_shaofeng 的回复:
typedef是定义新类型,前面可以不写struct。
不写typedef,前面就要写struct。
你这说法不对,
struct PNode{
int data;
PNode *a;
} ;这样写可以编译通过,不信你试
qiu_shaofeng
2020-05-30
打赏
举报
回复
typedef是定义新类型,前面可以不写struct。 不写typedef,前面就要写struct。
Simple-Soft
2020-05-30
打赏
举报
回复
跟编译器有关,有的gcc版本就不行,vc没问题
C语言
实现的 json格式字符串与
结构体
自动相互转化
在cjson基础上,实现了字符串与
结构体
自动相互转化的功能。 可以自动将字符串(JSON格式)转化为对应的
结构体
,反之亦可。
java 与
C语言
使用socket通信传递
结构体
数据
java 语言模拟
C语言
的
结构体
,以方便java 与
C语言
使用socket通信。
深入理解
C语言
指针和
结构体
本课程的主要目的是通过介绍
C语言
的指针、指针变量、静态内存分配、动态内存分配以及
结构体
等知识,实现
C语言
到Java以及Python编程的一个完美过渡.
C语言
——
结构体
(全)
程序员可以使用
结构体
来封装一些属性,设计出新的类型,在
C语言
中
称为
结构体
类型。
结构体
的定义形式为 struct
结构体
名 { 成员列表(可以是基本的数据类型,指针,数组或其他结构类型) }; 举个例子来说吧; ...
C语言
-
结构体
是什么?
结构体
怎么用?
C语言
之
结构体
1.
结构体
是什么?2.
结构体
怎么用?2.1 定义
结构体
2.2 定义
结构体
变量2.3
结构体
成员引用2.5
结构体
成员赋值2.6
结构体
赋值2.7
结构体
整体初始化2.8
结构体
部分初始化3. 其他语法3.1定义
结构体
并同时...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章