10 2015 档案

摘要:一、数字类型:Swift数字类型之间的转换Swift是一个安全的语言,对于类型的检查非常严格,不同类型之间不能随便转换。1、整型之间的转换:在C和Objective-C等其他语言中,整型之间有两种方法从小范围数到大范围数转换是自动的;从大范围数到小范围数需要强制转换,有可能造成数据精度的丢失。而在S... 阅读全文
posted @ 2015-10-28 20:45 滕云 阅读(247) 评论(0) 推荐(0) 编辑
摘要:动态内存有:malloc,calloc,realloc,free.malloc:malloc函数向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类型的指针。C,C++规定,void* 类型可以强制转换为任何其它类型的指针。函数声明:void *mall... 阅读全文
posted @ 2015-10-26 20:11 滕云 阅读(206) 评论(0) 推荐(0) 编辑
摘要:第一种声明方式:标准,正规的struct person{int age;float height;};第二种声明方式,相当于匿名的结构,一般只用一次,而且放在主函数里struct{int age;float height;}p2;第三种声明方式typedef struct Emp{int age;}... 阅读全文
posted @ 2015-10-19 19:58 滕云 阅读(258) 评论(0) 推荐(0) 编辑
摘要:指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为"指针"。意思是通过它能找到以它为地址的内存单元。在高级语言中,指针有效地取代了在低级语言... 阅读全文
posted @ 2015-10-19 19:53 滕云 阅读(156) 评论(0) 推荐(0) 编辑
摘要:1、-c编译为目标文件2、-E只进行预处理3、-O设定生成的文件 阅读全文
posted @ 2015-10-18 19:52 滕云 阅读(310) 评论(0) 推荐(0) 编辑
摘要:1、头文件可以不需要编译 2、可以查看具体的声明 3、头文件加上实现文件的o文件提交给使用者即可,不需要知道源代码。4、o文件预先编译,所以整个项目编译时会大大提高编译的时间。5、当一个文件(A.c文件)依赖一头文件(B.h)时,如果B.c编译之后形成的B.o文件重新编译后,A.o的文件不需要... 阅读全文
posted @ 2015-10-18 19:51 滕云 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-10-18 19:43 滕云 阅读(115) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示