摘要: 贪吃蛇 整体实现 #include <curses.h> #include <stdlib.h> #include <pthread.h> #define UP 1 #define DOWN -1 #define LEFT 2 #define RIGHT -2 struct Snake { int 阅读全文
posted @ 2025-04-26 21:17 站着说话不腰疼 阅读(12) 评论(0) 推荐(0)
摘要: 使用ncurse组件 1、按照组件 centos7下安装 sudo yum install ncurses-devel 验证安装 Linux/macOS ls -l /usr/include/ncurses.h 在编译代码时,添加 -lncurses 选项: gcc program.c -o pro 阅读全文
posted @ 2025-04-26 21:16 站着说话不腰疼 阅读(32) 评论(0) 推荐(0)
摘要: c语言的函数指针与回调函数 函数指针 定义了一个函数类型的指针变量。 通常我们说的指针变量是指一个整型、字符型或数组等变量,而函数指针是指向函数。 函数指针可以想一般函数一样,用于调用函数、传递参数。 函数指针类型的声明: typedef int (*fun_ptr)(int,int);//声明一个 阅读全文
posted @ 2025-04-26 21:16 站着说话不腰疼 阅读(58) 评论(0) 推荐(0)
摘要: c语言的指针 指针可以简化一些C编程任务的执行,如动态内存分配,没有指针是无法执行的。 每个变量都有一个内存位置,每个内存位置都定义了可使用&运算符访问的地址,它表示了再内存找那个的一个地址。 实例: #include <stdio.h> int main() { int var_a = 10; i 阅读全文
posted @ 2025-04-26 21:15 站着说话不腰疼 阅读(28) 评论(0) 推荐(0)
摘要: c语言的函数 函数必须先定义再使用 定义 return_type function_name( parameter list ) { body of the function } 在 C 语言中,函数由一个函数头和一个函数主体组成。下面列出一个函数的所有组成部分: 返回类型:一个函数可以返回一个值。 阅读全文
posted @ 2025-04-26 21:15 站着说话不腰疼 阅读(34) 评论(0) 推荐(0)
摘要: c语言的数组 数组的索引从0开始,可以通过索引确定数组中的数据。 1、声明一个数组 int arr[大小]; 2、初始化一个数组 int arr[3] = {1,2,3}; 3、计算数组大小 sizeof(arr)能计算出数组的内存大小,除于单个数组sizeof(arr[0])的内存大小得到数组的大 阅读全文
posted @ 2025-04-26 21:15 站着说话不腰疼 阅读(42) 评论(0) 推荐(0)
摘要: c语言的流程控制语句 关系运算符: <:小于 <=:小于等于 >:大于 >=:大于等于 ==:相等 !=:不等于 1、if...else #include <stdio.h> int main() { //int money = 1000; int money = 10; if (money > 1 阅读全文
posted @ 2025-04-26 21:15 站着说话不腰疼 阅读(16) 评论(0) 推荐(0)
摘要: c语言输入输出 输出printf 原样输出 #include <stdio.h> int main() { printf("来学习了\n"); printf("不学习\n"); return 0; } 占位符输出 使用%占位符,指定 d:十进制整数 c:单个字符 s:多个字符 f:小数、指定位置、 阅读全文
posted @ 2025-04-26 21:14 站着说话不腰疼 阅读(7) 评论(0) 推荐(0)
摘要: c语言基础架构 主要组成部分: 预处理器指令 函数 变量 语句 & 表达式 注释 #include <stdio.h> int main() { printf("hello world"); retrun 0; } 接下来我们讲解一下上面这段程序: 程序的第一行 #include <stdio.h> 阅读全文
posted @ 2025-04-26 21:13 站着说话不腰疼 阅读(9) 评论(0) 推荐(0)
摘要: c语言环境安装 通过源码方式,官网下载地址:https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win64/Personal Builds/mingw-builds/8.1.0/threads-posix/se 阅读全文
posted @ 2025-04-26 21:13 站着说话不腰疼 阅读(43) 评论(0) 推荐(0)