| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1823 人关注过本帖, 1 人收藏
标题:初学C语言,请教一下各位高手,谢谢
只看楼主 加入收藏
303770957
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:6
帖 子:838
专家分:2125
注 册:2005-9-10
收藏
得分:0 
不是吧?看我的VS 2010截图:
图片附件: 游客没有浏览图片的权限,请 登录注册

是不是你的VS 2012哪里设置的不对?
要不就是VS 2012让你玩傻了,要不你重新启动一下试试。

♂ 死后定当长眠,生前何须久睡。♀
2013-09-25 17:37
kellybinble
Rank: 1
等 级:新手上路
帖 子:18
专家分:6
注 册:2013-9-8
收藏
得分:0 
你的问题真的好奇怪,找到原因了说一下。。。
2013-09-25 23:55
林凡
Rank: 2
等 级:论坛游民
帖 子:31
专家分:61
注 册:2013-7-29
收藏
得分:0 
回复 楼主 chrisgardner
#include <stdio.h>
int main(void)
{
  char t;
  scanf("%c",&t);  //此处为scanf()
  printf("%c\n",t);
  return 0;
}
2013-09-26 10:51
wkz2012
Rank: 4
等 级:业余侠客
帖 子:123
专家分:253
注 册:2012-12-13
收藏
得分:2 
以下是引用林凡在2013-9-26 10:51:58的发言:

#include <stdio.h>
int main(void)
{
  char t;
  scanf("%c",&t);  //此处为scanf()
  printf("%c\n",t);
  return 0;
}

楼上都不看前几楼的回复么?

我了个去的编程!
2013-09-26 11:11
江湖一笑
Rank: 2
等 级:论坛游民
帖 子:9
专家分:21
注 册:2013-9-9
收藏
得分:10 
scanf_s("%c",&t,1);
楼主改成这样再试一下
2013-09-26 11:30
chrisgardner
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:73
专家分:114
注 册:2013-9-25
收藏
得分:0 
回复 15楼 江湖一笑
按照你说的,改成了scanf_s("%c",&t,1);输出终于正确了。

不过想请问一下,上面这个语句为什么这么写呢?为什么在&t后面要加一个1就可以正常输出了?不加1为什么会导致输出小写字母,还是粗体的?希望高手能解答一下。

图片附件: 游客没有浏览图片的权限,请 登录注册
2013-09-26 14:48
华子hear
Rank: 3Rank: 3
来 自:陕西西安
等 级:论坛游侠
帖 子:57
专家分:104
注 册:2013-6-3
收藏
得分:3 
同学 鉴于咱是初学者 建议你使用vc6.0靠谱点  不同的编译器 有自己的规定
  你只需要知道你的程序是对的 就可以了  至于为什么出现现在的结构  建议后面学习中可能会知道
2013-09-26 17:41
华子hear
Rank: 3Rank: 3
来 自:陕西西安
等 级:论坛游侠
帖 子:57
专家分:104
注 册:2013-6-3
收藏
得分:2 
简单点说  重新定义的 scanf()函数 加了一个参数  至于具体为什么 可能要找一下 源代码才能知道
2013-09-26 17:43
toofunny
Rank: 4
等 级:业余侠客
帖 子:71
专家分:200
注 册:2012-7-22
收藏
得分:0 
换低版本的VC
2013-09-28 10:39
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
到現在還不知道C舊函數的溢出攻擊危害何在,還學個鳥。

授人以渔,不授人以鱼。
2013-09-28 10:43
快速回复:初学C语言,请教一下各位高手,谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031590 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved