QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1529|回复: 2

implicit declaration ?

[复制链接]
发表于 2006-9-5 21:57:22 | 显示全部楼层 |阅读模式
有个程序编译之后出现一个warning:implicit declaration of function

"asprintf',请问大家这应该怎么改.

程序代码如下:

[code:1]

#include<stdio.h>

int main()
{
  char *a;
  float b;

  printf("please input a number!\n");
  scanf("%f",&b);

  asprintf(&a,"%f",b);

  printf("%s\n",a);

  return 0;
}

[/code:1]
发表于 2006-9-6 10:19:59 | 显示全部楼层
asprintf 这个函数有定义吗?头文件包含了吗? 运行结果出来了吗?
回复

使用道具 举报

 楼主| 发表于 2006-9-9 11:02:36 | 显示全部楼层
头文件包含了,include<stdio.h>
运行结果也能出来, 就是有warning,不知道怎么回事?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 08:26 , Processed in 0.039373 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表