PPC的C/C++和人工智能学习笔记
每一篇学习笔记,都只是为了更好地掌握和理解

C语言

第2页

C语言基础(13)_指针之解析复杂指针

ppc阅读(303)评论(0)

上面的二篇笔记,对指针的基本概念已经有所了解,知道了数组指针、指针数组、函数指针、指针函数,但是在实际编程中,还会碰到这样的情况,比如:int * (* (*fun) (int *)) [10];就有点迷糊了,今天要学习的就是使用“右左法则...

C语言基础(12)_指针之数组与函数

ppc阅读(282)评论(0)

上面的一篇笔记,详细描述了C语言指针的两值,描述了指针的四个方面(指针的类型、指针所指向的类型、指针的值或者叫指针所指向的内存区、指针本身所占据的内存区)。今天要学习指针和数值,指针与函数的结合用法。   在数组和函数与指针结合前...

C语言基础(11)_指针初探

ppc阅读(278)评论(0)

终于讲到指针了,听说,指针是C语言的灵魂。 指针:全称指针变量,简称指针,也是变量的一种,和普通变量没有本质区别。指针的出现是为了实现间接访问。   指针是一种变量: 指针变量的定义: 类型 变量名; 写出代码int *p=&am...

C语言基础(10-3)_图形编程之人物移动

ppc阅读(595)评论(0)

继续使用图形库easyX,做个人物在背景中移动的效果。   第一步:怎样让人物在背景图片中显示,但不遮挡背景图片。 这个类似的效果,就是输出文字的时候,设置的是透明格式,setbkmode(TRANSPARENT);这个函数,可以...

C语言基础(10-2)_推箱子游戏

ppc阅读(457)评论(0)

继续使用图形库easyX,做个推箱子的小游戏。   第一步:设计 推箱子游戏很古老,就是把箱子推动到指定的点位算完成。   第二步:准备工作 找一些游戏图片素材,小图片是64×64像素的,分为:wall(墙), blan...

C语言基础(10-1)_打字游戏

ppc阅读(357)评论(0)

学了图形库easyX,尝试做个小游戏,打字游戏。   第一步,设计: 游戏分简单、困难、地狱三个难度模式。 简单就是单字母,下降速度比较慢;困难是单词,简单单词,下降速度略快;地狱就是难的单词,下降较快;不设定失败判定。 游戏可以...

C语言基础(10)_图形编程

ppc阅读(346)评论(0)

C语言基础第十一次课,学习一个图形库EasyX。   EasyX图形库介绍: EasyX 是针对 C++ 的图形库,可以帮助 C 语言初学者快速上手图形和游戏编程。 官网地址:www.easyx.cn 下载以后,里面有个 EasyX_Hel...

C语言基础(9)_函数

ppc阅读(200)评论(0)

第十次课程,学习C语言基础的函数。   C语言程序的基本单元是函数,c语言是一种函数语言。   定义:函数返回值类型 函数名(参数表) 如: int Max(int a, int b){ return a+b; } 函数...

C语言基础(8-1)_字符串练习

ppc阅读(243)评论(0)

C语言基础的字符串,做一些练习,指针还没学。   1:实现字符串的简单加密、解密。 2:输入一个IP地址,拆分到1个整形数组中,没有输入的算0。比如 192.168..2,就是192.168.0.2。 3:求2个字符串的最大公串,...