自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言操作符

a = (3+5, 2*4, 10/2) 执行后,a=5(最后一个表达式结果)。- 常见错误:用 = 代替 == (赋值 vs 判断),如 if(a=5) 永远为真(5非0)。- 异或 a^a=0 、 a^0=a ,可用于交换变量( a=a^b;整数除法会直接舍弃小数,如(7/2=3,而非3.5),若需浮点结果,需用(float)7/2强制转换。注意:赋值是“右向左”运算,如 a=b=c=1等价于c-1;%仅用于整数,结果符号与除数一致,如(5%3=2,-5%3=-2)。

2025-07-29 11:16:25 1503

原创 C语言数组

C语言数组以连续内存+相同类型为核心,通过索引实现快速访问,是处理批量数据的基础。- 长度必须是常量表达式(C99前不支持变量定义长度,C99后支持变长数组VLA)掌握数组操作是深入学习指针、结构体等高级概念的前提,也是编写高效C程序的基础。元素通过索引(下标)访问,索引从0开始(如 arr[0] 是第一个元素)- 计算任意元素地址的公式: 首地址 + 索引 × 单个元素字节数。- 未完全初始化时,剩余元素自动设为0(全局数组默认初始化为0)·数组名本质的首元素的内存地址(常量指针),不能被赋值。

2025-07-26 20:38:15 799

原创 C语言函数

语法:形参用指针( int *p ),调用时传地址( changeValue(&num) )比如计算两数之和的函数,就像一个“加法工具”,给它两个数(输入),它返回和(输出)。- 如 int (返回整数)、 float (返回小数)、 void (无返回值)- 字符串操作: strlen() (求长度)、 strcpy() (复制字符串)- 内存操作: malloc() (动态分配内存)、 free() (释放内存)- 实参是变量的地址(如 &num ),形参是指针(如 int *p )

2025-07-18 14:19:29 1736

原创 C语言循环结构

do-while 循环与 while 循环类似,但至少会执行一次循环体(先执行后判断),适合需要“先执行再判断”的场景。最常用的循环结构之一,适合已知循环次数的场景,语法简介且集中了初始化、条件判断、调整部分。2. 循环体执行完后,重复步骤1(需在循环体内手动更新条件相关变量,否则可能无限循环)。- 作用:跳过当前循环体中剩余的代码,直接进入下一次循环(不终止循环)。- 作用:立即终止当前循环,跳出循环体,执行循环外的后续代码。- do-while 循环:适合至少执行一次,先执行后判断;

2025-07-14 18:34:57 386

原创 C语言选择结构

执行语句1 ..........................if(条件表达式)//分为真假,非0数字表示真,数字0表示假。执行语句 1 .....................:取反 真——假 假——真。else if(条件表达式2)分单分支、双分支、和多分支。&&:有0为0,全1为1。||:有1为1,全0为0。选择结构也称为分支结构;if(条件表达式1)

2025-07-04 13:31:49 146

原创 C语言入门基础

(在定义的时候必须给值)。数据类型 数组名【元素个数】={元素1,元素2,元素3.............};字符串:用双引号引起来的一串字符 cc:"abcdef" "12345"字符串常量:“ABCD" "zhangsan"常量的定义:①#define 定义的常量 宏定义常量。字符型常量:'a' 'b' 'c'①C语言当中没有字符串类型,是通过数组实现字符串的。变量的定义: 分局部变量和全局变量。整型分为:短整型、整型、长整型、更长的整型。作用:计算元素所占空间大小、单位是字节。

2025-07-02 22:33:14 333

原创 了解C语言基础知识

B——1001110010-工作。↓ 面向对象的语言:JAVA python C++ C#……通俗来说就是用人类语言转化成机器语言从而让机器执行。“101000100”——吃饭。↓ 解释型:解释一行执行一行 python。B语言是基于汇编语言和高级语言之间的语言。C语言是B语言的基础上取长补短衍生出的。“main”函数是程序的入口,也是主函数。↓ 面向过程的语言:C语言……早期使用B语言 , 什么是B语言?为了更加方便,衍生出了高级语言。C语言——C生万物——编程之本。

2025-06-23 20:00:05 298

空空如也

空空如也

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

TA关注的人

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