02 hello world

0. 参考材料

[1] vs2026(Visual Studio 2026)权威指南_哔哩哔哩_bilibili

[2] Code Snippets - Visual Studio 2015 | Microsoft Learn

[3] 【不费脑筋系列】为程序添加注释模板/版权注释/自定义头部注释等 - WeskyNet - 博客园

[4] Visual Studio C#函数注释模板修改 - Stay627 - 博客园

1. IDE

Visual Studio 2022

注:安装参考材料1

2. 第一个工程文件

打开VS

image-20260128161324725

image-20260128161551084

为项目命名,选择存放路径

注:提前创建好存放代码的文件夹

image-20260128161728807

image-20260128161816293

右键“源文件”,创建main.c

image-20260128162117659

image-20260128162312731

3. 编写并运行第一个程序

代码如下:

#include <stdio.h>

int main(void)
{
	printf("Hello world!\n");

	return 0;
}

点击运行:

image-20260128162728173

结果如下:

image-20260128162820550

4. 右栏关掉之后如何重新打开

注:其它栏目同理

image-20260128163245402

5. 工程文件关掉之后如何重新打开

% method1:进入工程文件所在目录,打开Project0.sln文件%

注:main.c是你的源代码文件,单独打开它并不能运行

image-20260128163720570

% method2:从IDE中打开 %

注:在近期使用中找,或者直接选择本地路径,一样的

image-20260128164208538

image-20260128164418280

6. 如何在一个工程文件里编写多个文件

需要提前知道的是,C语言中,main函数是程序的入口,整个工程文件中,只允许存在一个main函数

如果想在一个工程文件内测试多个demo,可以这样做:

右键,移除原有的main.c文件

image-20260128170419094

移除意味着,你在IDE中,将main.c移出了project0工程文件。这不等于删除,打开文件路径,你会发现,main.c文件仍然存在

image-20260128165445184

你可以通过添加现有项的方式,将它重新加回工程文件

image-20260128171111200

image-20260128170712857

这里我们在移除main.c后,创建新的源程序test.c,并运行它

代码如下:

#include <stdio.h>

int main(void)
{
	printf("这是第二个程序。\n");

	return 0;
}

运行结果如图:

image-20260128170822431

此时文件目录中存在多个.c文件,可以按需进行调试

image-20260128170920476

7. 快捷键

一键格式化代码:Ctrl + K + F

执行程序:Ctrl + F5

一键注释:Ctrl + K + C

一键取消注释:Ctrl + K + U

8. 如何分享你的程序

通常的方式是,将整个工程文件压缩,然后发压缩包。ta解压缩后就可以用vs打开你的工程

如果你只是给朋友(这人有代码基础)分享你的思路,直接发.c源码就可以

9. 插入注释模板(奇怪的方法,仅供参考)

想要在VS里面实现类似keil中Templates的功能,可没有找到很好的替代

注:设置代码片段管理器是一个可行的办法(见参考材料2-4),但我不是很喜欢

于是。。。我直接用quicker凑合了

% 针对VS创建快捷动作页 %

注:我这里已经建过了,所以显示的东西不太一样

image-20260128202351945

% 右键动作页中的空白格,选择创建动作类型为发送文本 %

image-20260128202522766

% 粘贴你的模板,勾选下面两个选项,填写标题,最后保存 %

image-20260128202641923

% 效果如下 %

注:把该动作页悬挂在桌面,用起来还是很方便的

image-20260128202909166

——end——

编辑于2026-01-28

posted @ 2026-01-28 20:37  LI,Yi-han  阅读(3)  评论(0)    收藏  举报