|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
从昨天一直弄到现在也不知道问题出在那里纠结啊
#include <stdio.h>
void my_strcopy(char pArr[],char topArr)
{
int a=0;
while (topArr!='\0')
{
pArr[a] = topArr[a];
++a;
}
pArr[a]='\0';
}
int main()
{
char Arr[]="my love computer";
char ch[]="whit a computer";
printf("arr=%s",Arr);
my_strcopy(ch,Arr);
printf("Arr=%s,ch=%s",Arr,ch);
}
===================出现的问题是------------------------------------------------------------
------ 已启动生成: 项目: test, 配置: Debug Win32 ------
正在编译...
test.c
e:\c语音源码\test\test\test.c(8) : error C2109: 下标要求数组或指针类型
e:\c语音源码\test\test\test.c(18) : warning C4047: “函数”: “char”与“char [17]”的间接级别不同
e:\c语音源码\test\test\test.c(18) : warning C4024: “my_strcopy”: 形参和实参 2 的类型不同
生成日志保存在“file://e:\C语音源码\test\test\Debug\BuildLog.htm”
test - 1 个错误,2 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
|
|