菜菜鸟 发现新问题咯 关于指针和数组的..!学习最重要!
代码如下:/********************************************************
** Highlight software by yzfy(雨中飞燕) http:// *
*********************************************************/
#include <stdio.h>
void del(int *a,char *b[20]);
int a=0;
char b[20];
void main(void)
{
while(1)
{
scanf("%d",&a);
printf("a=%d\n",a);
scanf("%s",b);
printf("b=%s\n",b);
del(&a,&b[20]);
}
}
void del(int *a,char *b[20])
{
*a=0;
*b[20]=0;
}
** Highlight software by yzfy(雨中飞燕) http:// *
*********************************************************/
#include <stdio.h>
void del(int *a,char *b[20]);
int a=0;
char b[20];
void main(void)
{
while(1)
{
scanf("%d",&a);
printf("a=%d\n",a);
scanf("%s",b);
printf("b=%s\n",b);
del(&a,&b[20]);
}
}
void del(int *a,char *b[20])
{
*a=0;
*b[20]=0;
}
}
我想利用下面那个函数 把前面输入的值变为0 或者为空 但是实现不了
编译没问题 运行到调用函数那块就报错...
[[it] 本帖最后由 剁吧剁吧 于 2008-5-3 18:10 编辑 [/it]]