黑马程序员技术交流社区

标题: C语言结构体和数组的区别 [打印本页]

作者: lxhmcxy    时间: 2015-10-7 23:03
标题: C语言结构体和数组的区别
     1.结构体可以存不同类型的元素,而数组只能存同一类型
     2.结构体类型需要我们自已定义.数组是用别的类型加[]
     3.结构体内存分配方式很特别,使用对齐原则,不一定是所有元素的字节数和,而数组一定是所有元素的字节数和.
     4.结构体指针可以指针名->结构体元素名(取元素);数组不行.




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2