C语言中如何在函数中传递数组的地址?
(2012-01-15 11:56:39)
标签:
c函数数组形参杂谈 |
分类: VC |
void main(void)
{
char temp_buffer[50];
......
send_data(temp_buffer);
........
}
void send_data(data_buffer)
char data_buffer[50];
{
......
}
编译后提示,bad declare!
请问如何解决?
答:
void main(void)
{
char temp_buffer[50];
......
send_data(temp_buffer);
........
}
void send_data(char *data_buffer)
{
......
}
{
char temp_buffer[50];
......
send_data(temp_buffer);
........
}
void send_data(data_buffer)
char data_buffer[50];
{
......
}
编译后提示,bad declare!
请问如何解决?
答:
void main(void)
{
char temp_buffer[50];
......
send_data(temp_buffer);
........
}
void send_data(char *data_buffer)
{
......
}