- 博客(34)
- 收藏
- 关注
原创 [特殊字符]C语言函数与数组全解析:从基础到多维数组实战
返回值类型 函数名(形参列表) {// 数据定义与逻辑实现return 表达式;示例:求两数最大值a : b;运行结果调用返回20。int arr[5];// 未初始化(局部变量值为随机数)// 部分初始化,后续元素为0// 自动推断长度逻辑结构:行-列矩阵。物理存储:连续一维空间。// 3行4列,共12个元素。
2025-03-30 20:15:00
414
原创 C语言指针与数组深度解析
指针本质:地址变量,需初始化避免野指针。数组与指针:数组名是常量指针,传参丢失维度信息。字符串操作:字符数组需预留\0,字符串指针不可修改。安全编程:使用fgets替代scanf,及时清空缓存。通过理论结合实践,深入理解C语言底层机制,写出更健壮高效的代码!🚀掌握这些知识点,轻松应对C语言核心问题!🚀 欢迎在评论区讨论交流!
2025-03-16 20:15:00
784
原创 C语言结构体全面解析 | 从入门到精通
当需要处理包含多个属性的复杂对象(如学生信息包含学号、姓名、年龄等)时,基本数据类型无法满足需求。结构体允许程序员。
2025-03-16 20:15:00
530
原创 C语言学习笔记:变量作用域、数组与字符串处理
变量作用域:全局变量跨文件,静态变量限作用域,同名变量就近原则。数组操作:初始化需谨慎,传参本质为指针,排序算法要熟练。字符串安全:优先使用fgets避免溢出,strcpystrcat注意目标空间大小。掌握这些知识点,轻松应对C语言核心问题!🚀 欢迎在评论区讨论交流!
2025-03-15 16:51:50
356
原创 C语言指针
语法: 数据类型 * 变量名;//指针的使用int a = 10;//定义一个指针 指针的数据类型 需要与 变量的数据类型一致!!!int* p;//建立指针与变量的关系p = &a;//检测//指针的操作(解引用)*p = 100;//检测printf("指针操作后:\n");test();return 0;运行结果指针变量和普通变量的区别普通变量存放的是数据,指针变量存放的是地址通过&符获取变量的地址解引用。
2025-02-24 17:04:12
332
原创 C语言中的函数
函数的定义一般有五个步骤1、返回值类型:在函数定义中,一个函数可以返回一个值2、函数名 :给函数起个名称3、参数列表:使用该函数时,传入的数据4、函数体语句:花括号内的代码,是函数内需要执行的语句5、return表达式:与返回值类型挂钩,函数执行完后,返回相应的数据//函数的定义return sum;return 0;//函数的定义在函数的使用上方,属于自动声明//定义函数--输出两个数字中的较大值//三目运算符int a = 10;int b = 15;
2025-02-15 14:07:10
414
原创 C语言数组元素的逆置
(原数组元素为 1,3,5,2,4,6 逆置后 元素为:6,4,2,5,3,1)一个数组包含六个个元素,元素为{1,3,5,2,4,6} 将元素逆置并输出。
2025-02-14 17:52:11
297
原创 C语言--数组
所谓数组,就是一个集合,里面存放相同类型的数据元素特点:数组中的每个元素都是相同的数据类型数组是由连续的内存位置组成的数据类型 数组名[元素个数]数据类型 数据名[元素个数]={值1,值2,值3,。。。。数据类型 数据名[ ]={值1,值2,值3,。。。。//定义方式一//数据类型 数组名[元素个数]//数组名为score,数组中最多是10个元素,数据类型是int//给数组中元素赋值//利用下标,从0开始计算//error--下标访问越界//定义方式二。
2025-02-14 17:50:52
608
原创 C语言的数据类型
关键字--C语言中预先保留的单词(标识符)给指定的内存空间起名,便于操作这段内存。作用:统计数据类型所占内存大小。double类型 数据更加精准。float类型 占内存小。
2025-02-09 23:06:42
331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人