读书人

函数fun(char*)中传到的是什么参数

发布时间: 2013-08-23 15:57:36 作者: rapoo

函数fun(char*)中传入的是什么参数
头文件

void fun(char*);
void fun(char *s);

函数实现
#include "fun.h"
void fun(char*)
{
int a =1234;
fun((char*)&a);
}
void fun(char *s)
{
char c;
c = *(s+3);
*(s+3) = *(s+0);
*(s+0) = c;

c = *(s+2);
*(s+2) = *(s+1);
*(s+1) = c;
}
C 函数 形参 指针 强制转换
[解决办法]
链接没有你这样的写法吧
这样显然编译都过不了阿

void fun(char*);
void fun(char *s); //头文件中这样已经是重复啦,两个是同一个意思的吧!
//参数名可要可不要的,只要有参数类型就好



读书人网 >C语言

热点推荐