我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么用scanf就会出错?而cin不会?

#include

int GetInt()
{
using namespace std;
int x;
cin>>x; //scanf("%d",x)为什么会出错?
return x;
}

int main()
{
printf("%d\n",GetInt());
return 0;
}

scanf("%d",&x)

scanf是c库函数,读取变量时,应加&,如
scanf("%d",&x)

近期文章

  • C语言写的客户端 与javaweb 有数据交互,请问数据通信使用哪种方式合适?
  • idea不下载mybatis-plus-boot-starter 3.2.0的依赖包
  • Smarty不显示多维数组[重复]
  • 使用Url在codeigniter中上传类
  • 使用表格数据,在谷歌地图上显示位置
  • 我的登录系统中的会话无法正常工作
  • 按字段分组并显示其他字段
  • 错误报告数据库的数据库结构[关闭]
  • 在Doctrine 2 ORM中映射标量数组
  • 将.tsv文件导入具有唯一值的mysql
  • onclick()函数用于多个复选框选择[关闭]
  • 如何获取Linkedin用户的所有连接
  • 如何将值从一种形式传递到另一种形式?
  • 如何在codeigniter中声明全局变量?
  • 使用htaccess将请求发送到两个php文件
  • 如何在数组中找到由点分隔的键 - php [duplicate]
  • codeigniter新闻部分教程不起作用
  • 是否可以将index.html推送到heroku?
  • Smarty:PHP file_get_contents找不到文件
  • __callStatic不处理缺少的静态调用

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华