安防之家讯:C语言代码文件str.c里面只有一个简单的字符串的定义:
char *strhello="Hello world!\n\0";
汇编代码文件hello.s
1 AREA ||.text||, CODE, READonLY
2 main PROC
3 STMFD sp!,{lr}
4 LDR r0,strtemp
5 LDR r0,[r0]
6 BL _printf
7 LDMFD sp!,{pc}
8 strtemp
9 DCD strhello
10 ENDP
11 EXPORT main
12 import strhello
13 import _main
14 import _main
15 import _printf
16 import ||Lib$$Request$$armlib||, WEAK
17 END
将str.c和hello.s导入CodeWarrior IDE编译运行,即可看到下面的运行结果:
Hello world!安防之家专注于各种家居的安防,监控,防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/