[问题]传递参数 1 (属于 ‘printf’)时将整数赋给指针,未作类型转换

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
我的天空
帖子: 2
注册时间: 2007-11-25 13:51

[问题]传递参数 1 (属于 ‘printf’)时将整数赋给指针,未作类型转换

#1

帖子 我的天空 » 2007-11-25 14:37

我写了下面简单的函数,

#include<stdio.h>
main()
{putchar('s');}


可当我当我输入下面的命令时

lan@lan:~$ gcc e.c -I /home/lan -o e

就会出现下面的问题,清各位高手帮忙下,在下不胜感激

e.c: 在函数 ‘main’ 中:
e.c:3: 警告: 传递参数 1 (属于 ‘printf’)时将整数赋给指针,未作类型转换
回复