上一页 1 2 3 4 5 6 7 8 ··· 73 下一页
摘要: C语言 公用体 共用体(联合体) 联合union是一个能在同一个存储空间存储不同类型数据的类型; 联合体所占的内存长度等于其最长成员的长度,也有叫做共用体; 同一内存段可以用来存放几种不同类型的成员,但每一瞬时只有一种起作用; 共用体变量中起作用的成员是最后一次存放的成员,在存入一个新的成员后原有的 阅读全文
posted @ 2020-02-29 10:29 kevin.Xiang 阅读(430) 评论(0) 推荐(0) 编辑
摘要: C语言 结构体 数组:描述一组具有相同类型数据的有序集合,用于处理大量相同类型的数据运算。 有时我们需要将不同类型的数据组合成一个有机的整体,如:一个学生有学号/姓名/性别/年龄/地址等属性。显然单独定义以上变量比较繁琐,数据不便于管理。 C语言中给出了另一种构造数据类型——结构体。 结构体变量定义 阅读全文
posted @ 2020-02-29 10:25 kevin.Xiang 阅读(455) 评论(0) 推荐(0) 编辑
摘要: C语言 memcmp #include <string.h> int memcmp(const void *s1, const void *s2, size_t n); 功能:比较s1和s2所指向内存区域的前n个字节参数: s1:内存首地址1 s2:内存首地址2 n:需比较的前n个字节 返回值: 相 阅读全文
posted @ 2020-02-28 20:15 kevin.Xiang 阅读(570) 评论(0) 推荐(0) 编辑
摘要: C语言 memmove 功能:拷贝src所指的内存内容的前n个字节到dest所值的内存地址上。 注:功能用法和memcpy()一样,区别在于:dest和src所指的内存空间重叠时,memmove()仍然能处理,不过执行效率比memcpy()低些。 案例 #define _CRT_SECURE_NO_ 阅读全文
posted @ 2020-02-28 20:12 kevin.Xiang 阅读(621) 评论(0) 推荐(0) 编辑
摘要: C语言 memcpy #include <string.h> void *memcpy(void *dest, const void *src, size_t n); 功能:拷贝src所指的内存内容的前n个字节到dest所值的内存地址上。参数: dest:目的内存首地址 src:源内存首地址,注意: 阅读全文
posted @ 2020-02-28 20:10 kevin.Xiang 阅读(319) 评论(0) 推荐(0) 编辑
摘要: C语言 memset #include <string.h> void *memset(void *s, int c, size_t n); 功能:将s的内存区域的前n个字节以参数c填入参数: s:需要操作内存s的首地址 c:填充的字符,c虽然参数为int,但必须是unsigned char , 范 阅读全文
posted @ 2020-02-28 20:08 kevin.Xiang 阅读(222) 评论(0) 推荐(0) 编辑
摘要: C语言 内存管理 堆区内存分配和释放 一、malloc 函数 #include <stdlib.h> void *malloc(size_t size); 功能:在内存的动态存储区(堆区)中分配一块长度为size字节的连续区域,用来存放类型说明符指定的类型。分配的内存空间内容不确定,一般使用mems 阅读全文
posted @ 2020-02-28 20:06 kevin.Xiang 阅读(265) 评论(0) 推荐(0) 编辑
摘要: C语言 存储类型 类型 作用域 生命周期 存储位置 auto变量 一对{}内 当前函数 栈区 static局部变量 一对{}内 整个程序运行期 初始化在data段,未初始化在BSS段 extern变量 整个程序 整个程序运行期 初始化在data段,未初始化在BSS段 static全局变量 当前文件 阅读全文
posted @ 2020-02-28 19:47 kevin.Xiang 阅读(893) 评论(0) 推荐(0) 编辑
摘要: C语言 作用域 类型 作用域 生命周期 auto变量 一对{}内 当前函数 static局部变量 一对{}内 整个程序运行期 extern变量 整个程序 整个程序运行期 static全局变量 当前文件 整个程序运行期 extern函数 整个程序 整个程序运行期 static函数 当前文件 整个程序运 阅读全文
posted @ 2020-02-28 19:31 kevin.Xiang 阅读(2706) 评论(0) 推荐(0) 编辑
摘要: C语言 atol 功能:将一个字符串转化为long类型 案例 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> #include <stdlib.h> #include <math.h> #include < 阅读全文
posted @ 2020-02-28 19:10 kevin.Xiang 阅读(363) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 73 下一页