自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 【C语言】文件操作

程序文件:包括源程序文件(.c为后缀),目标文件(windows环境后缀为.obj),可执行程序(windows环境后缀为.exe)数据文件:文件内容不一定是程序,而是程序运行时,读写的数据,程序运行需要从中读取数据的文件,或输出内容的文件本篇讨论的是数据文件,我们以前处理数据都是从终端键盘输入数据,将运行结果显示到显示器上,现在我们把信息输出到磁盘上,需要时从磁盘上把数据读取到内存中使用,这里处理的就是磁盘上的文件文件名:由文路径,文件名主干和文件名后缀组成。如;

2025-04-17 10:50:16 933

原创 【C语言】指针详解(1)

内存:计算机CPU(中央处理器)处理数据时,所需数据是在内存中读取的,内存被划分为一个一个的单元,每个内存单元的大小是一个字节,一个字节是8个比特位,一个比特位可以存储一个二进制的0或1,每个内存单元相当于一个宿舍,宿舍的门牌号就是内存单元的编号,有了这个编号CPU就可以快速找到一个内存单元地址:宿舍的门牌号就是宿舍的地址,计算机中我们把内存单元的地址命名为指针,所以我们可以认为,指针就是地址,就是内存单元的编号。

2025-04-14 00:05:02 632

原创 【C语言】操作符详解

创建变量时也可以初始化//代码1:变量的定义int x;int y;}p1;//声明类型的同时定义变量p1//定义结构体变量p2//代码2:初始化。struct Stu //类型声明//名字int age;//年龄//初始化//指定顺序初始化//代码3int data;//结构体嵌套初始化//结构体嵌套初始化结构体包含结构体。

2024-03-24 15:24:27 953 1

原创 【C语言】函数递归

是一种解决问题的方法,在C语言中,递归就是函数自己调用自己写一个史上最简单的递归上面的代码算是递归,但是是一个错误的释放,这里导致栈溢出 ,代码最终也会陷入死递归,导致栈溢出(Stack overflow)每一次函数调用都会占有一块内存空间:函数栈帧空间(运行时堆栈)在栈区上申请的空间放满放满时溢出所以函数是不能这样无限递归下去的,递归必须是有条件的。

2024-02-27 22:32:18 902

原创 【C语言】VS实用调试技巧

1.什么是bugbug本意是“昆⾍”或“⾍⼦”,现在⼀般是指在电脑系统或程序中,隐藏着的⼀些未被发现的缺陷或 问题,简称程序漏洞。2.什么是调试(debug)找到问题的过程叫调试,英文叫debug (消灭bug)调试一个程序,首先是承认出现了问题,然后通过各种手段去定位问题的位置,可能是逐过程的调试,也可能是隔离和屏蔽代码的方式,找到问题所在位置,然后确定错误产生的原因,再修复代码,重新测试3.debug和releasedebug通常称为调试版本,包含调试信息,并不做任何优化

2024-02-06 16:55:02 1112 1

原创 【C语言】函数

自定义函数更加重要先声明后调用先定义再调用函数的定义是特殊的声明声明就是告诉编译器函数名是什么,函数类型是什么,返回类型是什么。

2024-01-21 21:59:14 999 1

原创 【C语言】数组

数组是一组相同类型元素的集合数组存放一个或多个数据,但是数组元素不能为零存放的多个数据,类型相同分为一维数组和多维数组,多维数组较多的为二维数组。

2024-01-19 21:56:31 377 1

原创 【C语言】分支和循环

c语言是一门结构化的程序设计语言,支持三种结构顺序结构选择结构:if,switch循环结构:while,for,do...while。

2023-12-17 23:40:22 750 1

原创 【C语言】C语言数据类型和变量

printf可以将文本输出到屏幕,不会自动换行printf()允许限定占位符的最小宽度%5d,%10d等,默认为右对齐,左对齐在数字前%后加负号即可,如%-5d小数的默认显示精度是小数点后6位默认情况下,printf()不对正数显⽰号,只对负数显⽰号。如果想让正数也输出号,可以在占位符的后⾯加⼀个。sizeof看类型确定占用几个字节vs里char就是signed charlimit.h文件常用,记住小数有时候在内存中无法精确保存。

2023-12-08 10:20:44 358

原创 【C语言】C语言常见概念

使⽤双引号括起来的⼀串字符就被称为字符串,如:"abcdef",就是⼀个 字符串。只有字符串打印不用写%s在字符串的末尾隐藏放着⼀个 \0 字符,这个 \0字符是字符串 的结束标志。

2023-12-06 13:09:43 321 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除