该文被密码保护。 阅读全文
posted @ 2017-02-08 16:13 TurboLemon 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-02-08 15:57 TurboLemon 阅读(0) 评论(0) 推荐(0) 编辑
摘要: void *memset(void *s, int ch, size_t n); 函数解释:将已开辟内存空间s中的当前位置后面的n个字节 (typedef unsigned int size_t )用 ch 替换并返回 s 。 memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或 阅读全文
posted @ 2017-02-07 15:28 TurboLemon 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 谨记:声明可以多次,定义只能一次。 函数的声明extern关键词是可有可无的,因为函数本身不加修饰的话就是extern的。但是引用的时候一样是需要声明的。 全局变量在外部使用声明时,extern关键词是必须的,如果变量无extern修饰且没有显式的初始化,同样成为变量的定义,因此此时必须加exter 阅读全文
posted @ 2017-02-04 17:27 TurboLemon 阅读(3976) 评论(0) 推荐(1) 编辑
摘要: #ifdef __cplusplus extern "C" { #endif //c语法的一段代码 #ifdef __cplusplus } #endif 如果你不想理解这段代码的意义,那么请你记住:在你的代码不知道是被c调用还是c++调用时,请添加此段代码。 下面详细说明此段代码的意义: __cp 阅读全文
posted @ 2017-02-04 10:47 TurboLemon 阅读(2711) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2016-12-01 14:30 TurboLemon 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-11-29 18:16 TurboLemon 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-11-29 13:27 TurboLemon 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-11-28 23:23 TurboLemon 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-11-26 16:15 TurboLemon 阅读(0) 评论(0) 推荐(0) 编辑