标题:
C语言中struct结构体的使用方法,一直不是特别理解。
[打印本页]
作者:
叫我红领巾
时间:
2018-11-13 18:52
标题:
C语言中struct结构体的使用方法,一直不是特别理解。
如题
作者:
飞云居士
时间:
2018-11-14 18:31
不同类型的变量,按“顺序”放在一起。编译系统在声明此“组合”后,也按顺序分配内存。这种“组合”叫结构。
作者:
vvyywy
时间:
2018-11-14 21:15
声明一个char类型的变量,编译器会在内存中分配1个字节的内存给这个变量。
定义一个结构体后,声明这个结构体类型的变量,编译器会根据结构体内部所拥有的数据类型来分配内存。
如果这个结构体内部是两个char类型,这个结构体就分配两个字节。
作者:
wapdasta
时间:
2018-11-15 16:47
具有隐藏的功能,用struct定义的一般看不到。其他.c文件也无法调用。
作者:
wapdasta
时间:
2018-11-15 16:48
具有隐藏功能,用它定义的数组一般看不到,其他文件无法调用
作者:
张福喜
时间:
2018-11-15 19:45
谢谢分享,学习了。
作者:
huozhe0930
时间:
2018-11-15 23:11
struct 是定义有结构数据的,用起来很方便,比如TCP帧结构,填充的时候填充对应字段就好了。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1