没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
在 MDK 中使用 C++编写程序
Version:V1.0
Date:2015-09-09
一:C++引用 C 文件
注意:C++文件能引用 C 文件,但是 C 文件不能引用 C++文件
1:在 C 头文件中加上 extern 修饰符:
1. #ifdef __cplusplus
2. extern "C" {
3. #endif
4.
5.
6. 。。。。。。。。。。。。。这里写 c 语言代码
7.
8.
9. #ifdef __cplusplus
10. }
11. #endif
这样在使用 C++调用时就使用 C++编译器编译,c 语言调用时就是用 c 语言方式编译
2:编写一个 C++风格的头文件,在这里添加 extern 修饰符:
(一般用在调用已经封装好的库文件或者无法或不想修改.c 文件所引用的头文件时)
1. // CStack.h
2. extern "C" {
3. #include "Stack.h";
4. }
或者是直接在需要引用 c 头文件的 cpp 文件中
1. // .cpp
2. extern "C" {
3. #include "delay.h";
4. }
二:在新建 cpp 文件之后,MDK 可能会把它识别为 image 文件
现象如下:
资源评论
- 郭逗2023-07-29阅读这份文件后,对MDK上使用C编程的理解更加深刻,收获良多。
- 高中化学孙环宇2023-07-29这份文件以实践为导向,给出了许多实际问题的解决方法,非常实用。
- 阿葱的葱白2023-07-29对于初学者来说,这份文件的语言简洁易懂,不会让人感到困惑。
- Period熹微2023-07-29这份文件关于在MDK中使用C编写程序的笔记十分详尽,非常适合初学者入门。
- 老光私享2023-07-29这份文件中的示例代码非常实用,帮助读者掌握了C编程的基本技巧。
Neucrack
- 粉丝: 9
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功