c语言
我的Coder小屋
本科阶段:延安大学(2015-2019),摸鱼四年。
研究生阶段:西北大学(2019-2022),还未结束,主编程语言Java
展开
-
c语言for'循环执行顺序
对于for(初始语句;条件语句;语句2)这类语句,首先执行初始语句,一般是赋值语句,然后判断条件语句是否成立;如果成立执行for循环里面的循环体(执行完一次如果没有终止则这时就执行语句2(一般为i++)如果循环里出现break,则退出循环不执行语句2);条件语句不成立则退出循环,执行下一条语句。举个例子:int m,j=1;printf("输入一个数:");scanf("%d",m原创 2018-03-21 23:13:17 · 6237 阅读 · 0 评论 -
c语言typedef的用法
c语言的声明类型typedef—用来为复杂的声明定义简单的别名。用法总结:(1)使用typedef为现有类型创建别名,定义易于记忆的类型名。 eg: typedef int size; void measure (size *p); size array[4]; ——>相当于in...原创 2018-03-22 23:54:12 · 1663 阅读 · 0 评论 -
链表——单链表的创建
链表:一种常见的数据结构,在链表中每一个元素包括数据部分和指针部分。数据部分用来存放有效元素所包含的数据,而指针部分用来指向下一个元素。创建一个节点:struct Student{ char Name[10]; //数据部分 int Number; //数据部分 struct Student* PNext; //指向下一个节点的指针}...原创 2018-04-11 00:09:25 · 2780 阅读 · 1 评论 -
c语言指针篇——数组指针和指向二维数组的指针变量(*p)[N]
数组指针首先,我们先介绍一下二维数组和二维数组的指针,二维数组相当于一个特殊的一维数组里面每个元素又是一个一维数组,例如:int a [ 3 ] [3],可以看成一个3行的一个列数组,每一列的元素又是一个长度为3的数组,数组名的一个特殊一维数组的首地址,如下: a(第0行的首地址,也是可以是&a [0])指向a [0],对0行首地址元素的引用就有 *a = a [0]; a + 1...原创 2018-04-06 14:00:37 · 28098 阅读 · 14 评论