|
#include #include #include
int main(void) { pid_t pid ; if((pid=fork())<0) { printf("fork error!\n"); exit(1); } else if(pid==0) { printf("Child process is printing.\n"); } else { printf("Parent process is printing.\n"); } exit(0); }
使用gcc -o test.out *.c 命令编译的时候出现 warning:no newline at end of file的警告。 其原因是有些gcc就要求在程序最后一行(main函数的回括号之后)加个回车。如果没有这个回车就会出现上述的警告。但是也会生成.out文件。 |