C语言在线学习教程--C强制类型转换
C 强制类型转换
强制类型转换是把变量从一种类型转换为另一种数据类型。例如,如果您想存储一个 long 类型的值到一个简单的整型中,您需要把 long 类型强...
C语言在线学习教程–C头文件
C语言在线学习教程--C头文件
C 头文件
头文件是扩展名为 .h 的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件。
...
C语言在线学习教程–C预处理器
C语言在线学习教程--C预处理器
C 预处理器
C 预处理器不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,C 预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前...
C语言在线学习教程–C文件读写
C语言在线学习教程--C文件读写
C 文件读写
上一章我们讲解了 C 语言处理的标准输入和输出设备。本章我们将介绍 C 程序员如何创建、打开、关闭文本文件或二进制文件。
一个文件,无论它是文...
C语言在线学习教程–C输入 & 输出
C语言在线学习教程--C输入 & 输出
C 输入 & 输出
当我们提到输入时,这意味着要向程序填充一些数据。输入可以是以文件的形式或从命令行中进行。C 语言提供了一系列内置的函数来...
C语言在线学习教程–C typedef
C语言在线学习教程--C typedef
C typedef
C 语言提供了 typedef 关键字,您可以使用它来为类型取一个新的名字。下面的实例为单字节数字定义了一个术语 BYTE:
...
C语言在线学习教程–C位域
C语言在线学习教程--C位域
C 位域
如果程序的结构中包含多个开关量,只有 TRUE/FALSE 变量,如下:
struct
{
unsigned int widthVal...
C语言在线学习教程–C共用体
C语言在线学习教程--C共用体
C 共用体
共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型。您可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值。共用体提供了一...
C语言在线学习教程–C结构体
C语言在线学习教程--C结构体
C 结构体
C 数组允许定义可存储相同类型数据项的变量,结构是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。
结构用于表示一条记...
C语言在线学习教程–C字符串
C语言在线学习教程--C字符串
C 字符串
在 C 语言中,字符串实际上是使用 null 字符 '\0' 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。
...
22