黑马
Hero_DYS
高逼格IOS程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
字符串操作
字符串基本操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecmp忽略大小写比较字符串 strncmp(p, p1, n)原创 2015-06-08 16:12:17 · 420 阅读 · 0 评论 -
内存对其
简单概括:数据项只能存储在地址是数据项大小的整数倍的内存位置上 例如int类型占用4个字节,地址只能在0,4,8等位置上。 例1: #include struct xx{ char b; int a; int c; char d; }; int main() { struct xx bb;原创 2015-06-08 16:44:08 · 415 阅读 · 0 评论 -
结构体初始化
结构体定义 (1)先声明结构体类型再定义变量名 如上面已定义了一个结构体类型 struct student,可以用它来定义变量。如: struct student //结构体类型名 student1, student2//结构体变量名 定义了 student1, student2 为 struct student 类型的变量。 在定义了结构体变量后,系统会为之分配原创 2015-06-08 16:34:35 · 509 阅读 · 0 评论 -
数组
一、一维数组 1、在内存空间上的存放 一个数组在定义后其在内存中各元素的存放是占据一段连续的地址空间,每个元素需要的空间取决于数组类型:整型需要4字节,字符型需要1字节。 示例:对于int a[100],在内存中占用100×4=400字节空间;对于char c[100]占据内存空间为100字节。 2、数组名 2.1数组名是什么? 首先数组名是数组的名字,所以数组名表示该数组=。=这绝不原创 2015-06-08 16:16:59 · 597 阅读 · 0 评论
分享