linux c随手记

1: 变量申明

 

重复include 了相同的文件会报 redefinition 错误

比如

==============

test.c

#include <stdio.h>

#include "test1.c"

#include "test2.c"

 

==============

test1.c

#include "test2.c"

 

==============

test2.c

int A=1;

====================================================================================

2: extern的使用

 

test.c

#include <stdio.h>

extern int A;

int main(){

    printf("%d",A);

}

============

test1.c

 

int A=1;

============

编译gcc test.c test1.c

 

上一篇:2021-07-15c语言的split字符串分割(函数strtok)(二)


下一篇:Windows用户界面相关应用程序接口