Chinaunix首页 | 论坛 | 博客
  • 博客访问: 424732
  • 博文数量: 103
  • 博客积分: 1455
  • 博客等级: 上尉
  • 技术积分: 1380
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-15 22:17
文章分类

全部博文(103)

文章存档

2013年(4)

2012年(99)

我的朋友

分类: C/C++

2012-09-28 15:27:06

 
c和指针的第一章示例程序这么写
char input[MAX_INPUT]
char output[MAX_INPUT]
 
rearrange(output,input,columns);
 
.......
 
void rearrange(char *output,char *input, int const columns)
 
我自己输入的结果是只有加上[]才能编译通过
就是说*output[]这样作为形参编译,但是也有warning出现
找方法解决!
 
在声明的时候子函数形参是char *变量
传递指针到子函数
 
比如
void   sendarray(int   *p)
{
....
}
void   main()
{
int   ia[]={1,2}
sendarray(ia);
}
阅读(1125) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~