|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
/*strcopy.c*/
#include <stdio.h>
extern void strcopy(char *d,const char * s);
int main(void)
{const char * srcstr="First string" ;
char dststr[]="Second string-destination";
printf("Before:\n");
printf(" '%s'\n '%s'\n",srcstr,dststr);
strcopy(dststr,srcstr);
printf("After coping:\n");
printf(" '%s'\n '%s'\n",srcstr,dststr);
return(0);
}
/*strcopy.s*/
AREA SCopy,CODE,READONLY
EXPORT strcopy
strcopy
LDRB r0,[r1],#1
STRB R2,[R0],#1
CMP r2,#0
BNE strcopy
MOV pc,lr
END
为什么我用keil for arm 编译以上代码不能通过,编译器说EXPORT strcopy语法错误,谁能告诉我,跪谢。 |
|