C零基础课程-03-VS的入门使用及设置

Posted shellmad

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C零基础课程-03-VS的入门使用及设置相关的知识,希望对你有一定的参考价值。

[TOC] #如何创建一个工程 点击菜单栏中的“文件/新建/项目”,在弹出的对话框中,选择“Win32控制台程序”,设置好功成名及路径后,点击确认。 在接下来的对话框中,选择“完成”即可。 ##默认工程的结构

  • 默认代码(一般可能非标准)
  • 解决方案资源管理器(可以通过视图调用出)

如果默认代码是非标准的:

int _tmain(int argc, _TCHAR* argv[])
{
 return 0;
}

我们自行将main改为标准的即可:

int main(int argc, char* argv[])
{
 return 0;
}

#VS相比普通编辑器的各种优点 ##代码补全 我们只需要敲函数、关键字的一部分,就可以有智能提示补全。使用键可以补全。 ##符号跳转 可以跳转到感兴趣的函数、变量等符号处。

##显示行号 在工具菜单中,选择“选项”菜单,然后搜索“行号”。在“常规”面板上,勾选“行号”即可。

##快捷键设置 在工具菜单中,选择“选项”菜单,然后搜索“键盘”,然后,将键盘的映射方案,设置为VC++ 6。这其实是选择快捷键的风格。

#将VS设置为兼容C89标准 ##预编译头

#include <stdio.h>

int main(int argc, char* argv[])
{
 printf("Hello, world!
");
 return 0;
}

以上这种代码,是编译不通过的,因为VS默认使用了预编译头。如果我们想编写标准的C,那么需要进行设置。 工程属性->c/c++选项中,将“预编译头”选择为“不使用”。

##使用不安全的函数 因为安全的考虑,VS将一些古老的不安全的函数(不如scanf,gets)默认不可使用。 如果想使用它们,我们要进行相关设置。 复制报错信息中的:_CRT_SECURE_NO_WARNINGS。 工程属性->c/c++选项中,在预处理器中,添加以上的信息。

#测试运行

#include <stdio.h>

int main(int argc, char* argv[])
{
 int nValue = 0;
 scanf("%d", &nValue);
 printf("your nubmer is %d
", nValue);
 return 0;
}

如果以上代码可以正常编译并与运行,说明VS已经配置成适合初学者学习的标准C形式。

以上是关于C零基础课程-03-VS的入门使用及设置的主要内容,如果未能解决你的问题,请参考以下文章

C零基础课程-04-VS调试入门

好课分享零声·C语言/C++零基础入门精编版(最新C++17标准/语法/逆向/技巧)网盘完整高清

轻松掌握Linux操作系统技术 [肖哥玩转Linux入门基础视频课程]

React16.4 开发简书项目 从零基础入门到实战

小白福音!零基础入门软件测试,首选必备课程

小白福音!零基础入门软件测试,首选必备课程