c语言

C语言条件编译的用法

C语言条件编译的用法条件编译 预处理程序提供了条件编译的功能,可以按不同的条件去编译不同的程序部分,因而产生不同的目标代码文件,这对于程序的移植和调试是很有用的。条件编译可分为三种形式。第一种形式如下:……

C语言二维数组的定义和使用

C语言二维数组的定义和使用通过对一维数组的学习,我们已经能想到,一维数组是呈线性排布的,如果我们需要比如矩阵这样的结构时,该怎么办?一个最直观的想法就是每一行都用一个一维数组存放,那么有几行,就需要几个一维数组。等等,还记得上……

C语言如何实现动画效果?

C语言如何实现动画效果?这个事要从90年代讲起...最早,我们电视上看到的动画片,其实就是很多张不同动作的图连贯起来的效果(请大家仔细体会这个道理),由于每张图片都有渐进的不同,在连贯的这个时差一旦小于人眼能识别的频率,我们……

ASC码表大全

ASC码表大全ASC码是美国标准信息交换标准代码的英文简称,简单讲就是字符和数字的对照表,来让键盘上的可见字符都有对应的数值对应,如下:大家可以观察对照,键盘上的字符都有对应的ASC码值,运用最多的大小写字符和数字……

C语言typedef用法详解

C语言typedef用法详解在C语言中,除系统定义的标准类型和用户自定义的结构体、共用体等类型之外,还可以使用类型说明语句typedef定义新的类型来代替已有的类型。typedef语句的一般形式是:typedef&nbs……

C语言while循环语句详解

C语言while循环语句详解C语言提供三种循环结构,分别为while循环、dowhile循环和for循环。while语句创建一个循环,该循环在判断表达式为假(或0)之前重复执行。while语句是一个入口条件(entry-cond……

C语言绘图的几个基本概念

C语言绘图的几个基本概念看到C语言使用easyX绘图的效果后,给大家普及一下一直会用到的几个概念:坐标 不仅仅画圆,以及画点、线、圆等各种图案都离不开坐标的概念,那么这个坐标是怎么计算的,可能大家已经发现了……

C语言读文件fgets函数的用法

fgets是与gets类似,是接收字符串的意思,不同的是,fgets是从文件或者屏幕终端获取内容,其原型如下:char*fgets(char*str,intnum,FILE*stream)三个参数意思分别为:获取字符内容存储的地址,获取字符的数量,要获取的文件指针或来源数据流。其返回值为接到字符串地址即str,若失败则返回NU

C语言auto自动变量类型

C语言auto自动变量类型 自动变量函数中的局部变量,如不专门声明为static存储类别,都是动态地分配存储空间的,数据存储在动态存储区中。函数中的形参和在函数中定义的变量(包括在复合语句中定义的变量)都属此类,在调用该函数时系……