- 博客(9)
- 收藏
- 关注
原创 C语言 -- 单链表
typedef struct LNode // 定义单链表节点类型int data;// 数据域// 指针域// LNode 结构体变量// *LinkList 结构体指针。
2023-07-22 17:36:55 186 1
原创 C语言贪吃蛇小游戏
作为一个小白,关于我的学习经历,我想在此做一个记录。本文关于用C语言实现贪吃蛇小游戏。PS:目前作者在学习C语言的内容,所以代码是基于C语言部分知识编写的。一、ncurses是什么?ncurses(new curses)是一个程序库,它提供了API,可以允许程序员编写独立于终端的基于文本的用户界面(英语:Text-based_user_interface)。它是一个虚拟终端中的“类GUI”应用软件工具箱。它还优化了屏幕刷新方法,以减少使用远程shell时遇到的延迟。
2023-07-21 16:23:51 239 1
原创 C语言 -- 指针
/可以用一个指针变量指向一个数组元素。//例如://定义a为包含10个整型数据的数组int *p;//定义p为指向整型变量的指针变量p = &a[0];//把a[0]元素的地址赋给指针变量p//指针指向数组首元素的地址在C语言中,数组名(不包括形参数组名,形参数组并不占据实际的内存单元)代表数组中首元素(即序号为0的元素)的地址。p = &a[0];//p的值是a[0]的地址p = a;//p的值是数组a首元素(即 a[0])的地址int main()int i;int j;
2023-06-07 01:13:00 619 1
原创 C语言 -- 函数
函数名,体现功能参数列表,如:y = f(x) , z = f(x,y), 括号内的就是参数。参数的个数根据需求自行定义。返回值, 如:y = f(x), y是函数根据x的值和f的功能执行后的结果void putWelcome() //定义一个无参数函数{ //返回类型是void,函数体可以不用加return!\n");int getDataFromX(int data1) //一个参数一个返回值{ //形式参数,需包含变量类型,变量名(非必须)int data;
2023-06-02 20:56:25 146
原创 C语言 -- 初识
著名瑞士计算机科学家尼克劳斯·沃思(Niklaus Wirth)提出:程序 = 算法 + 数据结构数据结构:对数据的描述,包括数据的类型(整形,字符型等)和组织方式(链表,树等)。算法:对操作的描述,要求计算机的操作步骤,对数据产生作用。补充:进程就是运行中的程序。计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。补充:C语言是高级语言,它倾向于面向过程的语言。以上就是今天要讲的内容,本文仅仅简单介绍了C语言的有关知识。
2023-04-23 22:06:01 295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人