精华内容
下载资源
问答
  • visual studio 2015,c语言

    2016-08-02 00:10:52
    用visual studio2015写c语言运行时总是出现“无法查找或打开PDB文件”,已经勾选了从服务器下载符号集,但运行窗口一闪而过,代码没有问题,这是怎么回事?![图片]...
  • 今天在VS写C语言时,编译器...我以前DEV、CV6.0 "scanf "从键盘输入都OK 啊 怎么现在起了Visual Studio2017就不行了呢?于是我又把代码复制粘贴到DEV ,一气呵成,编译过程就像德芙,纵想湿滑。再回来看看VS...

    今天在用VS写C语言时,编译器报错C4996;在这里插入图片描述
    此函数或变量可能不安全。请考虑使用safe_version相反。若要禁用弃用,请使用 _CRT_SECURE_NO_WARNINGS。
    在这里插入图片描述
    我以前用DEV、CV6.0 "scanf "从键盘输入都OK 啊 怎么现在用起了Visual Studio2017就不行了呢?于是我又把代码复制粘贴到DEV ,一气呵成,编译过程就像德芙,纵想湿滑。再回来看看VS,冰泉冷瑟弦凝结,毫无趣味。但为什么会这样呢?我跟着报错去了官网查看解决办法https://docs.microsoft.com/en-us/cpp/error-messages/compiler-warnings/compiler-warning-level-3-c4996?redirectedfrom=MSDN&view=vs-2019#unsafe-crt-library-functions
    官网是这样说的:
    在这里插入图片描述
    翻译:为了解决这个问题,我们建议您使用函数或变量safe_version。如果您已经验证了在您的代码中不可能发生缓冲区重写或超读,并且由于可移植性的原因您不能更改代码,那么您可以关闭该警告。
    要关闭CRT中这些函数的弃用警告,请定义_CRT_SECURE_NO_WARNINGS。要关闭关于废弃全局变量的警告,请定义_CRT_SECURE_NO_WARNINGS_GLOBALS

    查阅百度后得知:
    C4996是因为使用了不安全的函数,例如scanf、gets等。VS中要求用MS自创的_s系列函数替代这些原始库函数,如用scanf_s替代scanf,以防止缓冲区溢出。原来Visual Studio 2017为了支持更加安全的新函数,已弃用某些 CRT 和标准 C++ 库函数和全局变量。所以我在调用“scanf”时编译器会发出警告。

    1. 方法一:禁用此警告,定义代码中宏 _CRL_SECURE_NO_WARNINGS :
    2. 方法二:在文件顶部加入一行:#define _CRT_SECURE_NO_WARNINGS,
    3. 方法三:在文件顶部加入一行:#pragma warning(disable:4996)。
    4. 方法四:展开“配置属性” 、“C/C++” 、“预处理器” 。 在“预处理器定义” 中,添加 _CRT_NONSTDC_NO_WARNINGS。 选择“确定” 进行保存,然后重新生成项目。
    5. 方法五:使用scanf_s:scanf在读取数据时不检查边界,可能会造成内存访问越界的问题,使用scanf_s,会多一个参数来控制读取的字符数量,这样确实比使用scanf输入更加安全。
    • Scanf_s
    #include<stdio.h>
    #include<stdlib.h>
    int main()
    {
    	char str1[3];
    	scanf_s("%s", str1, 4); 
    	printf("%s\n", str1);
    	return 0;
    }
    
    • Scanf
    #include<stdio.h>
    #include<stdlib.h>
    int main()
    {
       char str1[3];
       scanf("%s", str1); 
       printf("%s\n", str1);
       return 0;
    }
    
    
    展开全文
  • 我的工程建立的如下图, 我现在的目的是,想自己写一个C语言连接mysql(oracle,db2也行的)的功能,...或者您可以用visual studio 2010做个demo给我也可以的,我的邮箱是:abing@eyou.com 在这里先献过大家了。
  • 怎么使用Visual Studio 2012创建窗口,不是问代码怎么写,是问怎么使用这个软件弄出写代码的界面。求指导!谢谢
  • 怎么用VS2010写C语言程序

    千次阅读 2015-02-15 14:39:01
    怎么用VS2010写C语言程序 | 浏览:23849 | 更新:2012-09-11 12:33 1 2 3 4 5 6 7 分步阅读 大家或许都知道,用VS2010(Microsoft Visual Studio 2010)可以...

    怎么用VS2010写C语言程序

    • |
    • 浏览:23849
    • |
    • 更新:2012-09-11 12:33
    • 怎么用VS2010写C语言程序1
    • 怎么用VS2010写C语言程序2
    • 怎么用VS2010写C语言程序3
    • 怎么用VS2010写C语言程序4
    • 怎么用VS2010写C语言程序5
    • 怎么用VS2010写C语言程序6
    • 怎么用VS2010写C语言程序7
    分步阅读

    大家或许都知道,用VS2010(Microsoft Visual Studio 2010)可以写C语言程序。可是在新建项目的时候怎么就没有找到C语言这个选项呢?不用怀疑,Microsoft Visual Studio 2010确实可以用来写C程序。废话到此,来看看详细的操作步骤。

     

    怎么用VS2010写C语言程序

    工具/原料

    • ​ 安装有 Microsoft Visual Studio 2010 软件的电脑

    方法/步骤

    1. 1

      打开Microsoft Visual Studio 2010软件;依次打开“新建”、“项目”。

      怎么用VS2010写C语言程序
    2. 2

      选择“win32控制台应用程序”,在窗口下面的名称填写好名称。

      怎么用VS2010写C语言程序
    3. 3

      点击“下一步”继续。

      怎么用VS2010写C语言程序
    4. 4

      在附加选项中选择“空项目”,然后点击“完成”。

      怎么用VS2010写C语言程序
    5. 5

      在软件界面左边的"解决方案资源管理器"中的“源文件”上面右击鼠标一次选择“添加”、“新建项”。

      怎么用VS2010写C语言程序
    6. 6

      在新窗口中选择“C++文件(.cpp)”,在窗口下方的名称中填写好名称。注意:千万不要忘记在填写好的名称后面写上 .c 比如(hello.c),最后选择“添加”。啊哈,大功告成!

       

      怎么用VS2010写C语言程序
      END

    注意事项

    • ​最后一步千万不要忘记写上后缀  .c

    • ​解决窗口一闪而过的方法有在源程序后面添加getchar(); 或者添加头文件#include<stdlib.h>之后在mian函数结尾前写上system("pause");

    展开全文
  • 开发c/c++的程序员,会选择使用开发环境vs,但是vs更新速度实在是太快了,每2年更新一次,刚刚在环境vs2017 vs2015上编写的代码,vs2019打开一运行就报错,还不想重新写代码。本博主总结了解决此问题的方法,方法...

    开发c/c++的程序员,会选择使用开发环境vs,但是vs更新速度实在是太快了,每2年更新一次,刚刚在环境vs2017 vs2015上编写的代码,用vs2019打开一运行就报错,还不想重新写代码。本博主总结了解决此问题的方法,方法如下:

    (1)自动改sdk版本

    用vs2019打开vs2015、vs2017(后缀名为.sln)的代码,就会自动产生这样一个对话框:

    aba6e49efedee4314a93b070ef117f4f.png

    提示将此代码的SDK版本改成10.0,平台工具集升级到v142,这是vs2019运行程序默认的设置情况,不用更改,直接点“确定”即可,打开程序之后就能够运行了。这是因为我们已经将vs2015、vs2017的运行平台升级到了vs2019的运行版本。

    (2)无意之间点击“取消”

    有的小伙伴不小心,把(1)中的图点击“取消”按钮了,那就要去菜单项修改,修改过程如下:

    【1】在菜单项点击“调试”-“属性”,打开对话框。

    0813373203e6892bedd49792b6469a69.png

    【2】然后在弹出得对话框中将“windows SDK版本修改成10.0”、“平台工具集改成v142”即可

    d8448b2b683ae9e8dace85db5f7e0048.png

    (3)修改功能

    如果还是想要按照vs2015、vs2017运行,也可以,按照报错信息,安装扩展功能,例如,报错信息如下:

    7e52a68b8e2c280d1afd060d8f8e7af8.png

    安装扩展功能如下:

    【1】在菜单项选择“工具”-“获取工具和功能”,步骤如下:

    83d04fda06aa68ccdb1e9020e952fc0c.png

    【2】就会跳出一个对话框,在右侧得安装详细信息中找到缺得组件,勾选上,安装即可

    ff39475ba290ad136908e09fc457f620.png

    本文章是作者原创,如要转载,请附上链接

    展开全文
  • 苹果MAC系统怎么编译C语言

    千次阅读 2019-01-30 18:00:48
    1.使用Xcode软件。...在windows上类似这种能编c语言的还有微软出的visual studio,和其他免费的一些如codeblocks,c-free等。 在Xcode中编译运行C/C++的操作步骤: 1)打开Xcode,在欢迎界面点击Create a new...

    1.使用Xcode软件。Xcode是一个苹果系统上的集成开发环境(IDE),就是说用Xcode就能编写C语言程序,并编译运行。也能开发ios程序等,是一种软件。在windows上类似这种能编c语言的还有微软出的visual studio,和其他免费的一些如codeblocks,c-free等。
    在Xcode中编译运行C/C++的操作步骤:
    1)打开Xcode,在欢迎界面点击Create a new Xcode project。
    2)弹出一个对话框,在左侧栏选择Mac OS X分类的Application,右侧选择Command Line Tool,点击Next。
    3)在Product Name填写项目名称,如HelloMac,其余默认即可(type里也可以选择C或C++),点击Next后选择路径并点击Create完成项目创建。
    4)在Xcode主界面左侧点击main.m,把代码替换成C/C++的代码,点击左上角的Run按钮即可编译运行,界面下方会弹出控制台显示运行结果。

    2.Xcode 是苹果公司开发的编程软件,是开发人员建立OS X 和 iOS 应用程序的最快捷的方式。Xcode 具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成。

     

    转自: https://zhidao.baidu.com/question/560010187851556644.html?qbl=relate_question_1&word=mac%20%D7%B0%20c%20%D3%EF%D1%D4%B1%E0%D2%EB%C6%F7

    展开全文
  • 早前看到过一句话 "Visual Studio 2010的界面是使用WPF开发的“ ...WPF本身就是Visual Studio 中提供的一种开发项目模板,怎么Visual Studio 的界面是它开发的?是现有的Visual Studio 还是先有的WPF?
  • 好用的C语言编程软件 1、VS(Visual Studio) VS是目前最流行的windows平台应用程序的集成开发环境,由于大部分同学使用的都是Windows操作系统,VS对于大家来说是极为合适的,大家平时上课及考试所使用的VS2010...
  • Visual Studio执行代码闪退

    千次阅读 2018-05-08 21:08:58
    最近有软件实训课,设计一个类C语言编译器,用软件,Visual C++和Visual Studio,果断的选择了后者。 我的电脑是win10,研究这个怎么用就用了很长时间。。。 解决方案1 加头文件 或者 再在return 0;上一行...
  • 既然问题已经限制了Windows环境,那么就不再推荐Linux环境下...下面对windows环境C语言开发IDE进行介绍:1)VisualStudio2013这个基本上应该没有什么疑问了把,差不多是Windows下开发的标配了,宇宙第一IDE。赶紧丢...
  • 第一次使用Visual Studio2017的配置方法

    千次阅读 2019-02-17 11:19:07
    第一次使用Visual studio怎么配置呢?我百度了一下,顺便记录下来,防止以后忘记了却又找不到 首先呢,我们先新建一个项目,先点击左上角的 [文件] ,点了之后有个项目,选择之后就会出现以下窗口 我们选择Windows...
  • 我是一名C++初学者,学习C++时用visual Studio2010编写代码。最近在听网课的时候有提交作业需要在网页上选择C语言编辑器的,有gcc,g++什么的,请问大神C语言编译器是什么?为什么会有C语言编译器?一般该怎么选择?...
  • 当然本文不是教你怎么用手工的方法展开宏,而是预编译的方式。 C语言中的宏 工具Visual Studio 2013, 注意,一定要Visual Studio 2013及以上版本,使用其自带的cl.exe编译器,关于cl.exe打开方法:开始-》所有...
  • 最近复习c语言时搞了一个小代码玩了一下,发现一个很奇怪的问题,话不多说,上图: ...然后我看反汇编里局部变量寻址方式是以标号,没有偏移量方式,这里我不知道怎么搞,然后我进入VC6.0,同样代码,运行结果如下
  • (I'm a 高二年级高中生,平时没有什么时间,对mfc、c语言、汇编一直都是一知半解,算法不怎么会,所以查资料做的,这是两天放假熬夜的心血) 如果大家有网速监测的方案,欢迎大家评论! 。。。。(^_^) :)
  • linux下的C语言开发(gdb调试)

    万次阅读 多人点赞 2012-01-13 19:35:26
    【 声明:版权所有,欢迎转载,请勿用于商业用途。...在windows下面,我们有visual studio工具。在linux下面呢,实际上...那么,怎么用gdb进行调试呢?我们可以一步一步来试试看。#include int iterate(int value) {
  • 使用gdb调试c语言代码

    2019-10-02 20:18:47
    1. 前言 编写代码过程中少不了调试。...那么,怎么用gdb进行调试呢?我们可以一步一步来试试看。 先写一个代码, 文件名01_1_gdb.c /* * @Author: sanjayzhong * @Github: https://github.com/sanjayzzz...
  • vs2019安装及编译C语言程序

    千次阅读 2020-05-13 21:31:44
    https://visualstudio.microsoft.com/vs/#visual-studio-2019-launch-videos 选择版本: (1)Community——社区版,也可以理解为个人版。适用于学生、开源和个人。一些新手用来学习是个不错的选择。该版
  • 问题1:输入包含两个单词s1和s2,和一个大于0的整数N。s1、s2代表单词,N代表要插入的位置。s1、s2的长度小于100。...用C语言的指针,要能在visual studio上运行,怎么写代码呢? 回答: #in
  • 简单说明 本文针对接触过C语言的选手(了解hello world程序怎么写) 如果有任何意见或建议欢迎在博客最下面评论,作者会及时反馈并进行更新 ...书籍推荐 《The C Programming Language》 K&R ...用Visual Studio编写你的he
  • linux下C语言的调试(1)

    千次阅读 2015-07-06 22:49:40
    编写代码过程中少不了调试。在windows下面,我们有visual studio工具。...那么,怎么用gdb进行调试呢?我们可以一步一步来试试看。 [cpp] view plaincopy #include    int iterate(int value)  {
  • 看了很多别人写的博客,发现C#和mfc实现的比较多,mfc这东西我本身就不感兴趣,果断放弃,倒是C#吸引了我,但是发现新买的电脑还没有装Visual Studio,而且我又比较懒,只能放弃了,最后决定VC控制台程序来实现...
  • Linux下C语言开发(gdb调试)

    千次阅读 2014-12-08 13:45:24
    我们程序猿在开发代码的时候,可能编写代码占整个开发过程的百分之十不到,打不时间是在调试。调试很容易帮我们找到程序...那么,怎么用gdb进行调试呢?我们可以一步一步来调试 VMware配置Ubuntu系统可以查看我的另
  • 编写代码过程中少不了调试。在windows下面,我们有visual studio工具。在linux下面呢,实际上除了gdb工具之外,你...那么,怎么用gdb进行调试呢?我们可以一步一步来试试看。 #include <stdio.h> int i...

空空如也

空空如也

1 2 3
收藏数 59
精华内容 23
关键字:

studio怎么用c语言visual

c语言 订阅