问一下大家,C语言函数只要加了函数声明,可以在任何地方使用,那么结构体也可以这样吗? 解决方案 20 不完整类型 10 不行的,你调用的函数只是一个入口地址,而定义结构体变量是要分配内存的,只看到声明无法确定所占内存大小,所以编译器必须见到结构体的定义,这也是为什么结构体和类的定义放在头文件,而相关函数的实现放在实现文件中的原因 CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明问一下大家,C语言函数只要加了函数声明,可以在任何地方使用,那么结构体也可以这样吗! 喜欢 (0)赏[1034331897@qq.com]分享 (0)