c语言

C语言如何生成指定范围内的随机数

C语言如何生成指定范围内的随机数在上一节,我们讲解了如何用srand和rand生成随机数之后,我们有时候需要使用某一范围内的随机数,比如1~100之间的比如生成表示星期的数字0~6,每年12个月份1~12,那么该如何表示呢?我们可以……

C语言宏定义define的用法

C语言宏定义define的用法预处理命令可以改变程序设计环境,提高编程效率,它们并不是C语言本身的组成部分,不能直接对它们进行编译,必须在对程序进行编译之前,先对程序中这些特殊的命令进行“预处理”。经过预处……

字符输入函数getchar

字符输入函数getchargetchar函数的功能是接收用户从键盘上输入的一个字符。其一般调用形式为:getchar();getchar会以返回值的形式返回接收到的字符。即该字符的ASC码,通常的用法如下:char&n……

C语言结构体数组的使用

C语言结构体数组的使用结构体数组结构体数组是一个数组,其数组的每一个元素都是结构体类型。在实际应用中,经常用结构体数组来表示具有相同数据结构的一个群体,如一个班的学生档案,一个车间职工的工资表等。定义结构体数组和结构体变量……

C语言格式化输入函数scanf实例详解

C语言格式化输入函数scanf实例详解scanf函数称为格式输入函数,即按照格式字符串的格式,从键盘上把数据输入到指定的变量之中。scanf函数的调用的一般形式为:scanf("格式控制字符串",输入项……

C语言struct结构体的定义和使用

C语言struct结构体的定义和使用前面我们已经讨论过字符数组与字符串,字符指针也可以指向一个字符串,可以用字符串常量对字符指针进行初始化。例如:char*str="www.dotcpp.com";这……

C语言文件包含include的用法

C语言文件包含include的用法文件包含文件包含是C预处理程序的另一个重要功能,文件包含命令行的一般形式为:#include"文件名"或者#include<文件名>文件……

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

C语言数组与指针的区别与联系前面我们已经知道,通过数组下标可以确定数组元素在数组中的顺序和存储地址。由于每个数组元素相当于一个变量,因此指针变量可以指向数组中的元素,也就是说可以用指针方式访问数组中的元素。对一个指向数组元素的指……

写文件fprintf函数的用法

写文件fprintf函数的用法上一节,我们学会了打开文件之后,如果打开模式是写,那么可以用fprintf函数来进行写,下面来介绍fprintf函数,它的原型是:int fprintf (FILE……

程序中地址与指针实例讲解

程序中地址与指针实例讲解Hi!欢迎来到指针的世界,也许您早已听过它的大名,指针被称为是C语言的精华所在。真正理解和掌握指针是征服C语言的关键所在!在众多的计算机语言中,试问:还有哪门语言可以有C语言这样在作用、速度和安全上平……