博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
struct
阅读量:4204 次
发布时间:2019-05-26

本文共 422 字,大约阅读时间需要 1 分钟。

 
/* 这种写法是最要命的,但是它却可以通过编译,最后的foo是结构体的实例 */struct foo{ int foo;}foo;/* 注意struct后面那个标签可以不写,最后的bar是匿名结构体的别名 */typedef struct{ int bar;}bar;/* 这种写法的定义是一次性的,mystruct1是一个匿名struct的实例 */struct{  int aaa;}mystruct1;/* my_struct_tag是结构体标签,my_struct_type是struct my_struct_tag的别名 */typedef struct my_struct_tag{ int aaa;}my_struct_type;my_struct_type mystruct2; /* 通过typedef定义的结构别名定义变量 */struct my_struct_tag mystruct3; /* 通过结构标签定义变量 */

转载地址:http://ossli.baihongyu.com/

你可能感兴趣的文章
【一天一道LeetCode】#93. Restore IP Addresses
查看>>
【一天一道LeetCode】#94. Binary Tree Inorder Traversal
查看>>
【一天一道LeetCode】#113. Path Sum II
查看>>
【一天一道LeetCode】#114. Flatten Binary Tree to Linked List
查看>>
【unix网络编程第三版】阅读笔记(二):套接字编程简介
查看>>
【一天一道LeetCode】#115. Distinct Subsequences
查看>>
【一天一道LeetCode】#116. Populating Next Right Pointers in Each Node
查看>>
【一天一道LeetCode】#117. Populating Next Right Pointers in Each Node II
查看>>
【一天一道LeetCode】#118. Pascal's Triangle
查看>>
【一天一道LeetCode】#119. Pascal's Triangle II
查看>>
【unix网络编程第三版】ubuntu端口占用问题
查看>>
【一天一道LeetCode】#120. Triangle
查看>>
【unix网络编程第三版】阅读笔记(三):基本套接字编程
查看>>
同步与异步的区别
查看>>
IT行业--简历模板及就业秘籍
查看>>
JNI简介及实例
查看>>
DOM4J使用教程
查看>>
JAVA实现文件树
查看>>
Drools 规则引擎
查看>>
OLTP和OLAP区别
查看>>