C++中跑起C代码方法:
在使用c++时,调用c函数需在头文件内加入以下代码:
#ifdef __cplusplus //特例c中间函数的声明全部使用C来做链接编译
extern “C” {
#endif
#include<stdio.h>
void show();
#ifdef __cplusplus
}
#endif
函数的实现.c文件中正常编写函数的实现
c.pp主函数中加入c函数头文件和自定义函数头文件名称,即可正常调用.c实现的函数原型重载
c++封装:
将属性和行为作为一个整体,来表现生活中的事物。
将属性和行为都加以权限。
struct和class区别:struct默认权限是公共,class默认权限是私有的(public公共 private私有 protected保护权限)