首页 > 试题广场 >

下述代码是常见的字符串赋值函数strcpy,选项中哪一项C代

[单选题]
下述代码是常见的字符串赋值函数strcpy,选项中哪一项C代码中调用该汇编函数的正确方式( )
       EXPORT strcpy      
strcpy  
       LDRB R2, [R0], #1   
       STRB R2, [R1], #1    
       CMP R2, #0
       BNE strcopy
       MOV PC, LR       
       END
  • 在C语言中,需要使用extern进行函数声明,extern void strcopy(const char* s, char*d);
  • 本题中需要两个参数,汇编代码分别从R0和R1中获取传递的参数
  • 汇编中采用了EXPORT,所以C代码中不需要使用extern进行声明
  • 选项A,B的描述是正确的
C和A相互矛盾的话为什么不是从这两个中间选?
发表于 2023-08-12 17:18:12 回复(0)