自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 C语言:语句——选择结构与循环结构

范围判断用if-else if,固定值匹配用(效率更高);中,每个case后必加break,避免无意穿透;嵌套if不超过3层(否则代码可读性差,可拆分为函数)。

2025-11-29 08:35:58 817

原创 C语言:逗号、sizeof与最高优先级运算符

逗号运算符:优先级最低,必须加括号;返回最后一个表达式值,避免在数组初始化中误用。sizeof运算符:编译时求值,不执行表达式;数组作为函数参数退化为指针,字符串数组与指针的sizeof结果不同。最高优先级运算符()可改变优先级、类型转换;[]访问数组;和->访问结构体成员,优先级最高无需括号。

2025-11-29 08:21:43 685

原创 【C 语言】赋值、条件与位运算

位运算符直接对整数的二进制位进行操作,适用于底层硬件控制、性能优化等场景,常见包括按位与、或、异或、取反、移位等。右移会丢弃右侧低位,有符号负数右移时左侧补 1(最终变为 - 1)。复合赋值运算符将算术 / 位运算与赋值结合,简化代码书写,常见包括。是最基础的赋值运算符,用于将右侧表达式的值赋给左侧变量,支持。条件运算符支持嵌套,适用于多分支简单判断(如成绩等级划分)。逻辑,实现 “条件判断 - 结果选择” 的快速映射。)是 C 语言中唯一的三目运算符,用于简化。,因此可用于条件判断或表达式嵌套。

2025-11-27 20:13:20 269

原创 【C】算数,关系和逻辑运算符

一、算数运算符。

2025-11-16 08:59:26 206

原创 C 语言标准IO

实践中,常常会因为输入缓冲区中残余'\n'等字符,导致提前结束输入等未预料的情况,可以利用getchar()清空缓冲区。

2025-11-16 08:04:22 142

原创 C语言类型转换——默认隐式转换

横向同级类型(如同为整型):按“无符号优先”“高字节优先”转换。纵向不同级别(如整数与浮点):按“精度更高”原则向上转换。无符号与有符号混合是高频陷阱,需关注负数转无符号后的“最大值效应”。

2025-11-08 14:39:56 934

原创 C语言字符与字符串存储原理深度解析

字符串通过字符数组定义,常见方式有 3 种,核心要求是必须为\0预留空间指定数组长度(大于字符串实际长度):// 数组长度10,前5位存字符,第6位自动补'\0',剩余4位默认填充'\0'不指定数组长度(编译器自动计算,含\0):// 编译器自动分配6个字节(5个字符 + 1个'\0')手动初始化字符数组(需显式添加\0):// 正确,手动添加结束标志// 错误,无'\0',不是合法字符串。

2025-11-08 10:37:10 543

原创 数值数据类型及其内存存储实现简介(C&C++)

本文系统介绍了C/C++中的数值数据类型及其内存存储机制。整型包括char、int、short、long等,分为有符号和无符号两类,采用补码形式存储。其中,正数补码等于原码,负数补码需取反加1。浮点型遵循IEEE754标准,分为float、double和long double,存储结构包含符号位、指数位和尾数位,采用偏移值表示指数并默认整数部分为1。文章通过具体示例(如-10的char存储和-0.65的float存储)详细演示了数值转换和存储过程,并提供了十进制转二进制的代码实现。

2025-11-01 22:33:54 777

原创 初次使用 Git Bash 所了解的知识 & 遇到的问题

在 Gitee 上建立了仓库「码云未来学习」(英文名:code-cloud-future-learning)在本地 Visual Studio 中建立项目。,并填写提交信息 “only gitee”。尝试重新推送时遇到问题,多次尝试仍未解决。之后尝试修改文件内容,将输出语句中的。将文件成功推送至 Gitee 仓库。

2025-10-23 23:46:43 136

空空如也

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

TA关注的人

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