gcc - 在 dev-C++ 中使用 scanf_s 会出现错误:“scanf_s”未在此范围内声明
问题描述
[Error] 'scanf_s' was not declared in this scope
我是新来的,对编程了解不多。我们在大学使用这种类型的编程。我们在主体之前添加这个 /*#include ,#pragma warning(disable:4996)
#include<stdio.h>
int main()
{
int _a;
char _b;
printf("Zadaj cislo od 0 do 15: ");
scanf_s("%d",&_a);
asm(".intel_syntax noprefix \n"
"mov eax, _a \n"
"mov ecx, 9 \n"
"cmp eax,ecx \n"
"jg vacsie \n "
"jl mensie \n"
"mensie: \n"
"add eax, '0' \n"
"jmp end"
"vacsie: \n"
"add eax,55 \n"
"end:"
"mov _b,al"
".att_syntax \n"
);
if (_a<=15 && _a>0)
printf("v hexa %c \n",_b);
else printf("cislo nieje spravne");
getchar();
return 0;
}
解决方案
推荐阅读
- java - 了解此 2D 像素操作代码背后的数学原理
- python - 多次循环后无法重新导入py文件
- java - 使用构造函数的java摩尔斯电码问题
- google-chrome-extension - 在工具栏中添加 chrome 扩展
- scala - 如何在 Akka HTTP 中完成数字流作为 CSV 值?
- javascript - 更新历史状态并重定向
- powershell - Powershell 将 XML here-string 插入 xml 文档
- sql - SQL 保修每年的总财务风险
- google-cloud-platform - 使用 Airflow Operator 发送 Gmail 时附加 Google 云存储文件
- node.js - 如何将目录中的所有图像文件读取到前端