gjfyyds 发表于 2021-11-1 13:45:55

visual stiudio2019怎么编译c语言啊?

我的devc++不能调试,所以我刚开始用visual studio2019
求大佬教教我怎么用{:10_266:}

村里小黑 发表于 2021-11-1 14:04:58

这不是编译出错了嘛,把scanf换成scanf_s

jackz007 发表于 2021-11-1 14:25:41

#include <stdio.h>

#define _CRT_SECURE_NO_WARNINGS                /* 添加这一行 */

int main()
{
      int a , b                           ;
      scanf("%d%d" , & a , & b)         ; /* 继续使用 scanf() */
      if(a < b) printf("hello, world!\n") ;
}
      或者
#include <stdio.h>

int main()
{
      int a , b                           ;
      scanf_s("%d%d" , & a , & b)         ; /* 用 scanf_s() 替代 scanf(),这两个函数在获取键盘输入数值时的用法完全相同 */
      if(a < b) printf("hello, world!\n") ;
}

gjfyyds 发表于 2021-11-1 15:43:02

jackz007 发表于 2021-11-1 14:25
或者

每次我写c语言都加上#define _CRT_SECURE_NO_WARNINGS 这一句就行了吧?

jackz007 发表于 2021-11-1 16:30:56

gjfyyds 发表于 2021-11-1 15:43
每次我写c语言都加上#define _CRT_SECURE_NO_WARNINGS 这一句就行了吧?

      是的
页: [1]
查看完整版本: visual stiudio2019怎么编译c语言啊?