首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于gets函数的有关问题

2013-09-14 
关于gets函数的问题本人刚接触c语言,是一个十足的菜鸟,问的白痴问题还望各位大神们见谅。。言归正传,我最近

关于gets函数的问题
本人刚接触c语言,是一个十足的菜鸟,问的白痴问题还望各位大神们见谅。。
言归正传,我最近刚学gets函数,其原型是这样的:
   char * gets(char * );
我写了这样几句代码,可是为啥一直报错呢?
#include"string.h"
#include<stdio.h>
void main()
{
   char * p;
   printf("%s\n","请输入一个字符串:");
   gets(p);
}
就是这么简单的几句,为啥一直报错误呀。 c语言
[解决办法]

引用:
Quote: 引用:

  char * p;
没有内存空间的

改成 char p[100] ;
可是我就是想用字符型指针,不用字符数组,这种情况下应该怎么办呀


char *p = (char *)malloc(100);

热点排行