摘要: 阅读全文
posted @ 2019-03-29 22:38 douzujun 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1. 内存分配和管理 1.1 malloc、calloc、realloc、alloca 1.2 malloc、free 用于分配、释放内存 malloc、free 使用 申请内存,确认是否申请成功 char *str = (char*) malloc(100); assert(str != null 阅读全文
posted @ 2019-03-29 13:49 douzujun 阅读(1049) 评论(0) 推荐(1) 编辑
摘要: initializer_list 列表初始化 用花括号初始化器列表初始化一个对象,其中对应构造函数接受一个 std::initializer_list 参数. 阅读全文
posted @ 2019-03-29 11:42 douzujun 阅读(1815) 评论(0) 推荐(0) 编辑
摘要: extern "C" 被 extern 限定的函数或变量是 extern 类型的 被 extern "C" 修饰的变量和函数是按照 C 语言方式编译和链接的 extern "C" 的作用是让 C++ 编译器将 extern "C" 声明的代码当作 C 语言代码处理,可以避免 C++ 因符号修饰导致代 阅读全文
posted @ 2019-03-29 09:54 douzujun 阅读(16969) 评论(0) 推荐(1) 编辑