C语言程序结构体问题。说明一般的结构体,但未同时说明结构体变量或结构体数组的时候,会分配存储空间吗

C语言程序结构体问题。说明一般的结构体,但未同时说明结构体变量或结构体数组的时候,会分配存储空间吗?

结构体只有在创建一个变量或数组时才分配存储空间!追答

结构体类型是一种导出的数据类型,编译程序并不为任何数据类型分配存储空间

追问

如果在说明结构体的同时紧接着说明结构体变量,这时会分配空间了吧?谢谢

追答

例:
struct students
{
,,,
}student;
这时已经定义了一个结构体变量,虽未赋值,但已分配了空间!

追问

谢谢!

追答

客气!

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答