c语言

C语言数组与指针的区别与联系

前面我们已经知道,通过数组下标可以确定数组元素在数组中的顺序和存储地址。由于每个数组元素相当于一个变量,因此指针变量可以指向数组中的元素,也就是说可以用指针方式访问数组中的元素。对一个指向数组元素的指针变量的定义和赋值方法,与指针变量相同,例如:inta[10];/*定义a为包含10个整型数据的数组*

C语言实例说明(解剖C语言)

上一节,我们大致总览了一个简单C程序的框架,程序如下:#include<stdio.h>/*引入头文件*/intmain(void)/*一个简单的C程序*/{intnumber;/*定义个名字叫做number的变量*/number=2014;/*给number赋一个值*/printf("Hello!I

其他预处理命令

#error等其他常用预处理命令除了上面介绍的之外,C语言还有#error、#line、#pragma等其他常用的预处理命令,在很多C语言的程序中也是经常可见的,下面简单介绍一下它们。1.#error#error指令强制编译程序停止编译,它主要用于程序调试。

打开文件fopen函数的用法

在C语言中,对文件操作之前,首先需要打开文件,使用的函数是fopen函数,它的作用是打开文件,获取该文件的文件指针,方便后续操作。函数原型为:FILE*fopen(constchar*filename,constchar*mode);可以看得出来,

C语言实现窗口抖动功能

一、项目介绍大家想必都知道QQ聊天对话框中,有一个抖动个功能,相信大家也都用过.本源码即仿这个效果制造一个窗口抖动,让大家开开眼界。二、运行截图抱歉各位,因为是窗口抖动动态效果,所以实在没办法截图,请大家自己脑补吧qaq~三、代码思路本源码主要就是调用了windows中的几个API,

C语言中EOF是什么意思

大家在C/C++的学习训练中,会看到EOF这个东西,但在常见的教材上往往没有EOF这样的写法,下面为大家详细介绍首先大家明确一点,教材上没有,并不是没有给大家讲解完整,大家应该借助我们学习的语法来理解这个东西是什么EOF,如果完整学习过C语言,

C语言continue语句

continue,顾名思义,是继续的意思,它仅用于循环中,用于提前结束本次循环,即跨过continue后面的循环语句,提前进入下次循环。怎么样,能理解吗?能理解当然好,不理解不要紧,我们继续举例为大家讲解。比如有一个需求,要求输出100以内的偶数和,

C语言如何画一个圆?

如何用easyX画一个圆呢,可以使用circle函数完成,其函数原型:voidcircle(intX,intY,intR);三个参数,前两个表示圆心的坐标,第三个表示圆的半径,默认是白色线条,例子程序如下://www.dotcpp.com#include<graphics.h>//引用图形库头文件#i