摘要: 多级指针 int **p; 存访地址的地址空间 阅读全文
posted @ 2019-07-07 20:34 lililili—— 阅读(148) 评论(0) 推荐(0)
摘要: 1. ++、--、+、- int a=100; a+1; 对比: int *p=xxx; [0x12] p+1; [0x12+1*sizeof(*p)] 指针的加法(减法)运算,实际上加(减)的是一个单位,单位的大小可以使用sizeof(p(0))获得 int *p p+1 char *p p+1 阅读全文
posted @ 2019-07-07 20:32 lililili—— 阅读(206) 评论(0) 推荐(0)
摘要: const:变量,只读【不能变】 内存属性: 1. 内存操作的大小 2.内存的变化性,可写可读 char *p; const char *p; 描述字符串,p指向的内容是只读的,不可再次修改 char const *p; char * const p; 硬件资源的定义 char *p const; 阅读全文
posted @ 2019-07-07 20:10 lililili—— 阅读(232) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/fu6543210/article/details/90770794 python是一种编程语言。但这种语言有多种实现,而且与其他语言不同,python并没有一个专门的机构负责实现,而是由多个社区来实现。 其中使用c语言开发的叫做python,在于别的语言 阅读全文
posted @ 2019-07-07 15:25 lililili—— 阅读(2468) 评论(0) 推荐(0)
摘要: pandas是在numpy的基础上建立的新程序库,提供了一种高效的DataFrame数据结构。 DataFrame本质上是一种带行标签和列标签、支持相同数据类型和缺失值的多维数组。 先看版本信息: pandas主要包含了3种数据结构:Series,DataFrame和Index 1. pandas的 阅读全文
posted @ 2019-07-07 15:20 lililili—— 阅读(188) 评论(0) 推荐(0)
摘要: 这个很不错! 阅读全文
posted @ 2019-07-07 15:15 lililili—— 阅读(520) 评论(0) 推荐(0)
摘要: numpy 是实现了高效的存储和数据操作,处理对象为ndarray数据结构。 1. python 列表不仅仅是一个列表 2. 从python 列表创建数组(直接将列表类型转换为array) 3. 从头创建数组 4. numpy数组的属性 5. 数组索引,获取单个元素 6.数组切片,获取子数组 7.数 阅读全文
posted @ 2019-07-07 11:29 lililili—— 阅读(143) 评论(0) 推荐(0)
摘要: Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串 str1.split() 里面的参数,可以是空格,逗号,字符串啥的,具体应用与我们的正则表达式 而numpy中的split 用于数组的分裂 阅读全文
posted @ 2019-07-07 09:38 lililili—— 阅读(310) 评论(0) 推荐(0)
摘要: 数据类型:是用来描述程序中的数据结构、数据表示范围、数据在内存中的存储等性质。 数据结构: 是相互之间存在的一种或者多种特定关系的数据元素的集合。如:线性表(顺序表和链表)、栈和队列、串、数组和广义表、树和二叉树、图、存储、查找、排序、文件、字典、集合 阅读全文
posted @ 2019-07-06 22:06 lililili—— 阅读(780) 评论(0) 推荐(0)
摘要: 语言可以简略的分为: 静态语言和动态语言 我这边主要会:python,c,shell 不同点: 静态语言(java,c)往往需要声明每一个变量,而动态语言(python)可以跳过这个规定,也就是实现动态的输入。 总结:在c语言中,每个变量的数据类型都必须被明确的声明(主要有访问内存,指定数据内存大小 阅读全文
posted @ 2019-07-06 21:15 lililili—— 阅读(216) 评论(0) 推荐(0)