随笔分类 - C语言
摘要:C 语言实现抽象数据类型(ADT)之链表 1 什么是链表?(懂跳) C 语言本身自带了很多基本数据类型,每种基本数据类型的变量总是代表着某个数据,比如:我们通常用整型变量来计数,用浮点型变量来保存价格这样的数据…… int count; double price; 而有时候我们需要表示的数据很复杂,
阅读全文
摘要:C 语言所有运算符及优先级、结合性 参考:《C Primer Plus 第六版》 Tip:有关优先级、结合性的表格在最后面。 【1】算数运算符 ‘+’(“加号”)(二元)【表达式1 + 表达式2】:把表达式2的值加到表达式1的值上。 '+'(“正号”)(一元)【+表达式】:生成一个大小和符号都与右边
阅读全文
摘要:C语言数组->实现扫雷 包含头文件 #include <stdio.h> #include <stdlib.h> //用于生成随机数 #include <time.h> //用于产生随机种子 创建数组 int board[11][11]; //存放随机生成的“雷区” int boardu[11][1
阅读全文
摘要:C语言实现三子棋(通过数组) 需要包含的头文件 #include <stdio.h> #include <stdlib.h> #include <time.h> 创建一个全局数组 因为如果数组大小变化,游戏规则和实现思路都会有很大的变化,所以不进行宏定义常量来定义数组 char board[3][3
阅读全文
摘要:C语言数组的创建和使用 数组是一组相同类型元素的集合。 一维数组的创建及初始化 //创建int类型的数组 //直接创建:不对数组进行初始化 int arr1[10]; //最常用、好用的创建方式 int arr2[10] = { 0 }; //所有元素都被初始化为0 //完全初始化,创建时对每个元素
阅读全文