- 博客(10)
- 收藏
- 关注
原创 结构体
自定义类型( 设计类型)(自己设计的类型):结构体类型,联合体类型,枚举类型。1.结构体类型的设计。2.结构体变量初始化。3.结构体成员访问。4.结构体与数组。在设计一个结构体时,不能给结构体中的成员变量赋值,不会给结构体分配空间,相当于它只是个图纸。举个例子:struct student //student为结构体名,struct student 是结构体类型名;{ ...
2021-11-25 18:05:52 2651
原创 静态关键字和const关键字
C语言中static修饰函数和变量。static 局部变量:当函数第一次被调用,函数中的静态(static) 局部变量被初始化,再次调用这个函数,这个static变量也不会被初始化,仍保留的是第一次初始化的值。原因:局部变量一般在函数运行时才会在栈中为其分配空间,在该函数运行就结束后,局部变量所被分配的空间会被释放,而被static修饰后的局部变量的存储地址在数据区(.date 全局变量在这里存储)中,所以出现了以上的情况。注意:static修饰后的局部变量只是改了他的生存期,而他的可见性依旧只
2021-11-25 11:37:34 247
原创 查表法举例
要求输入年月日,求输入的日期是这一年的第几天。int Get_YM(int year,int month){ if(year<1) return -1; if(month<1||month>12) return -2;int days[]={29,31,28,31,30,31,30,31,31,30,31,30,31}; //查表法的体现之处!!!!// 0 1 2 3 4 5 6 7 8...
2021-11-09 00:11:41 178
原创 数组(第十一次课)
数组:类型说明符 数组名[常量表达式];初始化:在定义数组时对全部数组元素赋予初值;例如: int a[10]={0,1,2,3,4,5,6,7,8,9};也可以只对一部分元素赋初值,未赋值的一律用零填充;元素数量:大于零的整型常量。两个属性:类型 与大小(个数)存储特点:数组在内存中时连续存储的;初始化特点:数组中初始化了一部分,未初始化的被充为0,不论数组是何种类型;一。br=ar不行的原因:数组名代表数组的起始地址,所以从右向左依次解释数组例如:int *par [5];..
2021-11-08 23:02:52 148
原创 i++=100;与++i=100;哪个对?
i++=100:这个表达式中自加运算的运算级在赋值运算之后,所以是先将i的值放入一个临时空间内,再将100赋给这个临时量,但是临时量本身就具有常性不能被赋值,所以这个表达式错误。i++=100:这个表达式中自加的运算级先于赋值,所以是先将i的值放入临时量中,自加完成以后返回给i,再将100赋给i,这个表达式正确。...
2021-11-04 17:59:57 580
原创 函数(第九次课)
函数的四种形式:1.返回类型函数名(类型名 形参1,类型名 形参2......); //函数的声明 2.返回类型函数名(类型名 形参1,类型名 形参2......)(无分号!) { 函数体 ...
2021-11-04 17:22:29 298
原创 论亚索的前期出装
出门装:1.对线长手法师(比如辛德拉,卡牌,拉克丝等)一级时选择多兰盾加一瓶红药水,配和一级点E技能,在一级可以打出血量优势。2.对线近战英雄(男刀,鱼人等)出多兰剑加一瓶红药水,因为多兰剑可以让你在打架时偷一点血量,同时一级7点的攻击力还是很可观的。第一件装备:攻速鞋!1.一千一百块35%的攻击速度,对于亚索来说绝对是性价比之王,可以让亚索的Q技能的冷却时间大幅缩短。2.同时45的移动速度加成可以让你在与对方的拉扯时占据绝对的优势,这也符合亚索的打法。..
2021-10-31 16:33:33 506
原创 变量和常量
一.变量:以某一标识符为名,有自己的存储空间,因此它可以被赋值,同时它的值可以被读取和改变。定义变量的格式:数据类型 变量名(标识符,得自己命名的);声明变量的格式:#define 变量名(无分号)定义一个变量是为其分配一块存储空间并命名,一旦定义后它的名字和和其存储空间会相互匹配起来,生死与共,且在一个函数中一个变量只能被定义一次,全局变量,局部变量同理。声明一个变量是1.告诉编译器,这个名字已经匹配到一块内存上了。 2.告诉编译器,这个...
2021-10-31 16:11:28 77
原创 标识符的细节
定义:为变量,函数,结构体等所起的名称称为标识符。定义规则:1.由数字(0-9),字母(a-Z),_(下划线)组成。2.首字符不能是数字。3.不能用关键字命名。4.长度任意。5.C语言中严格区分大小写。6.要见名知意,尽量不使用拼音(看起来能专业一些)。 ...
2021-10-31 10:14:22 126
原创 C语言中的基本类型
一.整型:char(1字节)short(2字节)int(4字节)long int(4字节)longlong(8字节)。二.浮点型:float(4字节),double(8字节),long double(在visual 2019中占8个字节,在dev中占12个字节),bool(1字节)。...
2021-10-31 10:03:52 501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人