直接上程序,共两个源文件
1.c:
#include<stdio.h>
void func1()
{
printf("func in 1.c\n");
}
main.c:
void main()
{
int func1(char);
func1(12);
}
在Linux下编译:cc main.c 1.c
没有错误,运行结果为:
func in 1.c
在VS下运行结果相同。
编译器关闭参数检查,但此种写法不提倡。
直接上程序,共两个源文件
1.c:
#include<stdio.h>
void func1()
{
printf("func in 1.c\n");
}
main.c:
void main()
{
int func1(char);
func1(12);
}
没有错误,运行结果为:
func in 1.c
在VS下运行结果相同。
编译器关闭参数检查,但此种写法不提倡。