摘要:
在C语言中,操作文件之前必须先打开文件;所谓“打开文件”,就是让程序和文件建立连接的过程。 打开文件之后,程序可以得到文件的相关信息,例如大小、类型、权限、创建者、更新时间等。在后续读写文件的过程中,程序还可以记录当前读写到了哪个位置,下次可以在此基础上继续操作。 标准输入文件 stdin(表示键盘 阅读全文
posted @ 2023-10-11 13:45
[BORUTO]
阅读(1180)
评论(0)
推荐(0)
摘要:
C语言 输入 & 输出 当我们提到输入时,这意味着要向程序填充一些数据。输入可以是以文件的形式或从命令行中进行。C 语言提供了一系列内置的函数来读取给定的输入,并根据需要填充到程序中。 当我们提到输出时,这意味着要在屏幕上、打印机上或任意文件中显示一些数据。C 语言提供了一系列内置的函数来输出数据到 阅读全文
posted @ 2023-10-11 13:44
[BORUTO]
阅读(100)
评论(0)
推荐(0)
摘要:
C 共用体 共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型。您可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值。共用体提供了一种使用相同的内存位置的有效方式。 1. 定义共用体 为了定义共用体,您必须使用 union 语句,方式与定义结构类似。union 语句定 阅读全文
posted @ 2023-10-11 12:07
[BORUTO]
阅读(191)
评论(0)
推荐(0)
摘要:
C 数组允许定义可存储相同类型数据项的变量,结构体是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。 结构体中的数据成员可以是基本数据类型(如 int、float、char 等),也可以是其他结构体类型、指针类型等。 结构体用于表示一条记录,假设您想要跟踪图书馆中书本的动 阅读全文
posted @ 2023-10-11 12:06
[BORUTO]
阅读(99)
评论(0)
推荐(0)
摘要:
1. 什么是万能指针? 万能指针其实就是void *类型的指针,而void *指针一般被称为通用指针或叫泛指针。它是C语言关于纯粹地址的一种约定。当某个指针是void型指针时,所指向的对象不属于任何类型。 因为void指针不属于任何类型,不可以对其进行算术运算,比如自增,编译器不知道其自增需要增加多 阅读全文
posted @ 2023-10-11 12:05
[BORUTO]
阅读(528)
评论(0)
推荐(1)
摘要:
1.函数指针 函数指针:首先它是一个指针,一个指向函数的指针,在内存空间中存放的是函数的地址; 1.1 函数指针的定义形式 函数指针的定义: 函数的返回值类型(*指针名)(函数的参数列表类型) 1.2 函数指针的使用方法 #include <stdio.h> //返回两个数中的最大值 int max 阅读全文
posted @ 2023-10-11 12:04
[BORUTO]
阅读(173)
评论(0)
推荐(0)
摘要:
1. 初识C指针 学习 C 语言的指针既简单又有趣。通过指针,可以简化一些 C 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的。所以,想要成为一名优秀的 C 程序员,学习指针是很有必要的。 正如您所知道的,每一个变量都有一个内存位置,每一个内存位置都定义了可使用 & 运算符访问的 阅读全文
posted @ 2023-10-11 12:03
[BORUTO]
阅读(68)
评论(0)
推荐(0)
摘要:
C enum(枚举) 枚举是 C 语言中的一种基本数据类型,用于定义一组具有离散值的常量。,它可以让数据更简洁,更易读。 枚举类型通常用于为程序中的一组相关的常量取名字,以便于程序的可读性和维护性。 定义一个枚举类型,需要使用 enum 关键字,后面跟着枚举类型的名称,以及用大括号 {} 括起来的一 阅读全文
posted @ 2023-10-11 12:02
[BORUTO]
阅读(72)
评论(0)
推荐(0)
摘要:
C 函数 函数是一组一起执行一个任务的语句。每个 C 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数。 您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。 函数声明告诉编译器 阅读全文
posted @ 2023-10-11 12:01
[BORUTO]
阅读(58)
评论(0)
推荐(0)
摘要:
C 数组 C 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。 数组的声明并不是声明一个个单独的变量,比如 runoob0、runoob1、...、runoob99,而是声明一个数组变量,比如 runoob,然后使 阅读全文
posted @ 2023-10-11 12:00
[BORUTO]
阅读(162)
评论(1)
推荐(0)

浙公网安备 33010602011771号