![](/img/trans.png)
[英]Unknown Source Error in JNA ( Return Struct Array function in C)
[英]unknown struct error in function C - Linux
我有一個小問題。.我在linux上編寫了一個C結構程序,它具有一個結構和一個獲取該結構的函數,該程序在一個文件中運行良好,但是當我將其拆分為2個文件時(main.c function.c),我有一個錯誤,說我在函數中使用的結構未知。 我是否需要以任何方式在第二個文件中聲明該結構? 謝謝:)
您可以在function.h中定義結構,在main.c和function.c中添加此#include"function.h"
像這樣的function.h格式
#ifndef FUNCTION_H
#define FUNCTION_H
struct some_struct{
}struct_name;
#endif
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.