typedef使用注意#
/* opus.c */
struct opus{
int Fs;
};
- 变量定义不在本文件内,只有typedef定时是不能正常使用的
/* main.c */
#include <stdio.h>
#include <stdlib.h>
typedef struct opus opus;
int main()
{
opus *test_opus; // it is ok
// test_opus->Fs = 10; // it is error
printf("Hello");
return 0;
}