c语言中新建工程跟新建文件区别为:主体不同、编译不同、命名空间不同。
一、主体不同
1、新建工程:新建工程本身就是一个主体,包含多个代码文件、资源文件等。
2、新建文件:新建文件属于工程的一部分,在创建工程时伴随产生,并可继续增加。
二、编译不同
1、新建工程:新建工程可以直接进行编译和运行。
2、新建文件:新建文件不可以直接进行编译和运行,需要有完整的工程才可执行。
三、命名空间不同
1、新建工程:新建工程的命名空间以建立工程时输入的工程名为主。
2、新建文件:新建文件依附于所在的工程,命名空间对应工程的命名空间。