Visual Studio的便捷使用方法

@TOC


前言

相信大家在学习c语言或c++时不少小伙伴会选择VS这款软件,它也是时代发展的潮流,越来越多的人使用。当然这款软件我们使用起来也会十分的便捷,当然萌新使用时,会有许多的Bug困扰着大家,导致大家不能够AC,下面就让我给大家分享一些小技巧。

提示:以下是本篇文章正文内容,下面案例可供参考

一、Bug

#include<stdio.h>
int main() {
    int code;
    printf("请输入0/1\n");
    scanf("%d", &code);
    if (code == 1) {
        printf("大厂offer\n");
    }
    else if (code == 0) {
        printf("回家种地\n");
    }
    return 0;
}

当然这个代码在其他平台或者在牛客网刷题网站输入1会获得一个大厂offer,但是vs使用者你是不是脑海中有着大大的问号?what?
在这里插入图片描述
vs系统提示失败,不能运行,那怎么解决呢?容我卖个关子,请看下面。

二、如何解决

1.使用vs的输入方法scanf_s

在这里插入图片描述
当然,使用vs系统自带的scanf_s是可以输入的,但不推荐小可爱这样做,因为这不是面向c语言的,只能在vs中使用,所以这种了解即可。

2.#define _CRT_SECURE_NO_WARNINGS 1

在这里插入图片描述
每次错误的时候,都会在系统下面出现这种情况,提示你加上#define _CRT_SECURE_NO_WARNINGS 1这个定义
在这里插入图片描述
当加上这个定义后,就能AC了,就会收到大厂offer了。这时小可爱们又会有新的问号了,每次手动加这个定义,是不是有点太麻烦了,能想到这的小可爱们,你真聪明,下面我就给大家介绍一种一劳永逸的方法。

三、解决方法

打开我的电脑在我的电脑里搜索newc++file
在这里插入图片描述
然后将它复制一份到桌面,特别注意是复制复制复制,重要的话说三遍,千万不能直接拉出来,不然会造成不必要的麻烦。
复制出来后,打开方式选择vs。
在这里插入图片描述
在首行加入#define _CRT_SECURE_NO_WARNINGS 1 之后进行保存,然后将桌面的newc++.file拉入到原文件夹。
在这里插入图片描述
点击继续就可以了,然后删除掉桌面的newc++.file就可以了,坚持到这的大家就已经成功了,以后在VS创建项目时就会在第一行自动出现了,这会大家就可以在自己的电脑上收大厂offer了。

四、VS护眼背景

擅于观察的友友们,就会看到我的VS的背景是绿色护眼模式,下面都和我一起来学习吧。
在这里插入图片描述

我已经为大家把重点圈起来了,点击工具的最后一项选项,点击字体和颜色,背景自定义。
在这里插入图片描述
各项数据大家按照图片的操作即可,保存之后大家也就有一个护眼的背景了。

总结

今天vs的小技巧希望能帮助到大家,如果感觉不错的话可以双击一下呦。

#C语言#
全部评论
大佬有快捷键罗列吗,网上都搜不到的
点赞 回复 分享
发布于 2022-10-11 17:57 浙江
学习Visual Studio的便捷使用方法
点赞 回复 分享
发布于 2022-10-11 16:05 河南

相关推荐

06-13 17:33
门头沟学院 Java
顺序不记了,大致顺序是这样的,有的相同知识点写分开了1.基本数据类型2.基本数据类型和包装类型的区别3.==和equals区别4.ArrayList与LinkedList区别5.hashmap底层原理,put操作时会发生什么6.说出几种树型数据结构7.B树和B+树区别8.jvm加载类机制9.线程池核心参数10.创建线程池的几种方式11.callable与runnable区别12.线程池怎么回收线程13.redis三剑客14.布隆过滤器原理,不要背八股,说说真正使用时遇到了问题没有(我说没有,不知道该怎么回答了)15.堆的内存结构16.自己在写项目时有没有遇见过oom,如何处理,不要背八股,根据真实经验,我说不会17.redis死锁怎么办,watchdog机制如何发现是否锁过期18.如何避免redis红锁19.一个表性别与年龄如何加索引20.自己的项目的QPS怎么测的,有没有真正遇到大数量表21.说一说泛型22.springboot自动装配原理23.springmvc与springboot区别24.aop使用过嘛?动态代理与静态代理区别25.spring循环依赖怎么解决26.你说用过es,es如何分片,怎么存的数据,1000万条数据怎么写入库中27.你说用limit,那么在数据量大之后,如何优化28.rabbitmq如何批次发送,批量读取,答了延迟队列和线程池,都不对29.计网知不知道smtp协议,不知道写了对不对,完全听懵了30.springcloud知道嘛?只是了解反问1.做什么的?短信服务,信息量能到千万级2.对我的建议,基础不错,但是不要只背八股,多去实际开发中理解。面试官人不错,虽然没露脸,但是中间会引导我回答问题,不会的也只是说对我要求没那么高。面完问我在济宁生活有没有困难,最快什么时候到,让人事给我聊薪资了。下午人事打电话,问我27届的会不会跑路,还在想办法如何使我不跑路,不想扣我薪资等。之后我再联系吧,还挺想去的😭,我真不跑路哥😢附一张河科大幽默大专图,科大就是大专罢了
查看30道真题和解析
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务