首页 > 编程语言 > 详细

MDK C++编程说明

时间:2019-04-09 18:56:30      阅读:140      评论:0      收藏:0      [点我收藏+]

1、汇编启动文件的[WEAK]声明仅对C文件符号有效,所以我们编写外设中断服务方法时应该写在C文件中,或者在CPP文件中使用exetrn "C" { }修饰符。

2、C编译器不能直接引进CPP文件的符号,同理C++编译器也不能直接引进C文件的符号。当C文件要extern 一个CPP文件的符号时,这个CPP文件的符号定义应该用extern "C" { }进行修饰,否则不能通过编译链接。同样地,当CPP文件要引进一个C文件的符号时也要在CPP文件中使用extern "C" { }进行修饰。

MDK C++编程说明

原文:https://www.cnblogs.com/yeshenmeng/p/10678761.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!