
c语言
这该死的多元统计分析
这个作者很懒,什么都没留下…
展开
-
C语言||指针
指针指针:数据在内存中的地址也称为指针,如果一个变量存储了一份数据的指针,我们就称它为指针变量。定义指针:datatype *name=value;赋值:用&a;*的使用:*号是一个特殊符号,表明一个变量是指针变量,定义时必须带上。而给指针变量赋值时,因为已经知道时个指针,所以不需要带上。通过指针变量获得数据格式: pointer;**注意:这里的称为指针运算符,用来取...原创 2019-03-17 20:40:08 · 185 阅读 · 1 评论 -
C语言 ||位域
位域位域:在结构体定义时,我们可以指定某个成员所占用的二进制位数(Bit),这就是位域。使用位域的原因:有些数据在存储的时候并不需要占有完整的字节,只需要占用一个或几个二进制位即可。基于这种考虑,C语言又提供了一种叫做位域的数据结构。例如:struct stu{ unsigned m; unsigned n:4; unsigned char ch:6;};:后面的数字用来限定成员...原创 2019-04-13 20:25:57 · 193 阅读 · 0 评论 -
C语言 || 共用体(Union)
共用体C语言中,有一种与结构体类似的语法,叫做共用体(Union),它可以包含多个类型不同的成员。它的定义格式:union 共用体名{成员列表};结构体和共用体的区别:结构体每个成员都占有不同的内存,互相没有影响;而共用体的所有成员占有同一段内存,修改一个成员会影响其余所有成员。结构体占用的内存大于等于所有成员占有的内存的总和(成员之间可能会存在缝隙),共用体的内存等于最长的成员占用的...原创 2019-04-13 16:11:39 · 345 阅读 · 0 评论 -
C语言 || 枚举类型(Enum)
枚举类型的定义enum typeName{valueName1,valueName2,.......};enum是一个新的关键字,专门用来定义枚举类型;typeName是枚举类型的名字;valueName1是每个值对应的名字的列表,注意最后;不能少。使用enum的原因:在实际编程中,有些数据的取值往往是有限的,只能是非常少量的整数,并且最好为每个值都取一个名字,以方便在后续代码中使用,比如...原创 2019-04-13 11:00:08 · 439 阅读 · 0 评论 -
C语言 ||结构体数组 结构体和指针
结构体数组所谓结构体数组就是数组里每个元素都是一个结构体。定义一个结构体数组和定义结构体变量的方式差不多:struct stu{ char*name; int age; char group; int num; float score;}class[5];结构体数组在定义时也可...原创 2019-04-13 10:16:23 · 320 阅读 · 0 评论 -
C语言 || const:禁止修改变量的值
Const使用原因:需要变量的值保持不变,需要在整个作用域中保持不变,这时,我们可以使用const关键字进行对变量的限定。语法格式:const type name = value;type const name = value;注意:由于常量一旦被创建之后其值不能再改变,所以常量必须在定义的同时赋值(初始化),后面的任何赋值行为都将引发错误。Const和指针const可以和指针变...原创 2019-04-16 09:23:55 · 565 阅读 · 0 评论 -
C语言 || typedef
typedef:给类型取一个别名使用原因:起别名的目的不是为了提高程序的运行效率,而是为了编码方便。语法格式:typedef oldname newname;例如:给结构体起别名typedef struct stu {int n;char ch;float m;}list;struct stu a;//等价于list a;2.给指针取别名typedef int...原创 2019-04-15 19:39:15 · 146 阅读 · 0 评论 -
C语言 || 结构体(Struct)
结构体结构体:结构体是一种集合,它里面包含了多种变量或数组,它们的类型可以相同,也可以不同。每个这样的变量都叫做结构体的成员。在C语言中可以用结构体来存放不同类型的数据。例如:学生信息登记表,姓名为字符串,学号为整数,年龄为整数,所在的学习小组为字符,成绩为小数,因为数据类型不同,显然不能用一个数组来存放。#include <stdio.h>struct stu{ char...原创 2019-04-12 11:19:54 · 211 阅读 · 0 评论 -
线性表合并
#include<stdio.h>#include<malloc.h>#define SIZE 10typedef struct list{ int*elem; int length; int size;}List;List InitList(){ List t; t.elem=(int*)malloc(SIZE*sizeof(int)); i...原创 2019-03-28 15:46:25 · 769 阅读 · 0 评论 -
C语言||数组指针
数组指针定义数组时,要给出数组名和数组长度,数组名可以认为是一个指针,它指向数组的第 0 个元素。在C语言中,我们将第 0 个元素的地址称为数组的首地址。如果一个指针指向了数组,我们就称它为数组指针(Array Pointer)。数组指针指向的是数组中的一个具体元素,而不是整个数组,所以数组指针的类型和数组元素的类型有关,如果,指针指向的数组元素是 int 类型,那么指针 的类型必须也是in...原创 2019-03-19 12:12:12 · 142 阅读 · 0 评论 -
C语言 || 文件
这一章,我基本看不懂,主要写自己看不懂的····文件:文件是数据源的一种,最主要的作用是保存数据。那么,问题来了,什么是数据源?数据源:数据源是指数据库应用程序所使用的数据库或者数据库服务器。要读懂以下文字,要先知道:硬件设备:主要分为输入和输出这两种设备类型。计算机软件:操作系统、应用软件。计算机硬件:键盘、鼠标、音响、手写板、话筒、摄像头、处理器、显卡、声卡、网 卡、光驱、硬盘、显...原创 2019-04-23 21:59:25 · 495 阅读 · 0 评论