# TeamProject **Repository Path**: JZYFC/TeamProject ## Basic Information - **Project Name**: TeamProject - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-11-11 - **Last Updated**: 2021-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 关于文件保存 请大家避免在 main.c 中添加模块代码 请在目录下新建文件夹放置自己的模块代码,并在文件夹内测试 请大家避免将自己的 ide 创建的 ide 配置文件 push 至仓库 # 文件保存编码说明 ``` 请参考《C语言程序设计 现代方法》第25章 国际化特性 ``` 请大家在编写代码时将文件保存为 UTF-8 编码格式 对于 Visual Studio,请保存为 UTF-8 (无BOM)格式 对于其他 IDE,请自行百度解决方法 **千万不要混用 `printf` 与 `wprintf`!!!** 请大家在此项目中避免使用 char,改为使用 wchar_t (宽字符),对应的字符(串)函数也请使用[宽字符版本](https://www.cnblogs.com/ganxiang/p/13036537.html) 如要输出中文等非ASCII码内的文字,请参考如下代码 ``` C // 请注意字符串前的 L // L"..." 也可以用 TEXT("...")代替 wprintf(L"中文 あい\n"); wprintf(TEXT("中文 あい\n")); // 这样也行 ``` # 关于 Cmake 的使用 * 如果你使用的是 **Visual Studio**,那么 cmake 无需配置,在上方的运行中选择 TeamProject 即可运行整个项目 * 如果你使用的是 **Clion**,那么请直接打开此项目文件夹,无需配置 * 如果你想使用 **Visual Studio Code** 或直接使用命令行,请参阅[这里](https://www.bilibili.com/video/BV1rR4y1E7n9) * 如果你使用的是 **Devc++**,请使用命令行构建此工程,BTW,推荐尽早换 IDE