C语言中什么是工作空间

Python020

C语言中什么是工作空间,第1张

工作空间其实并不是C语言的概念

而是编程工具(IDE)的概念, 而且并不是每个IDE都有

工作空间的英文名是workspace

其实翻译成工作区更好一些。

在IDE中, 最基本的管理单位是文件, 多个文件混合组织后,称为项目(project)

多个项目组织后 称为工作空间(workspace)

workspace和project 都是用来管理代码, 使操作更方便的。

可以创建工作区,在工作区分别建立三个工程,每个工程对应一道题目。操作如下:打开c语言,点击新建,选择工作区,创建完成后再点击新建,选择工程并添加到刚刚建立的工作区,再点击新建,选择文件并添加到刚刚建立的的工程,这样就完成了一道题目的创建。以此类推。

你打开VS后,能写代码的地方就是工作区项目就是指你要解决的问题,而工程则是你解决问题的实际代码等(高版本的VS里都是一个solution里添加N个project)。一个项目里可以有几个工程,也可以只有1个。一个工程里必须有且只能有1个main函数,因为它是程序的入口点,所以你把几个mian放到1个工程中肯定会报错的。解决办法可以这么干:

void Test1( )

{ //... }

void Test2( )

{ //... }

void main

{

    // Test1

    Test2( ) // 此时调试Test2

}

这样就能在一个工程中测试多个例子了。