自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 形参和实参的运用

通过分析后,代码对应的内存分配如下: 这里可以看到 Swap1 函数在调用的时候, x , y 拥有自己的空间,同时拥有了和实参一模一样的内容。所以我们可以简单的认为:形参实例化之后其实相当于实参的一份临时拷贝。实际参数:真实传递给函数的参数,可以是常量、变量、表达式、函数等。无论实参是何种类型,在调用函数是必须有确定的值。也就是说临时拷贝的变量是处在函数中的,函数又是局部范围,x,y一旦出了函数的作用域便会被销毁。只有被调用时才被初始化,函数调用完成后自动销毁,只在函数中有效。

2024-08-05 09:20:01 178

原创 常用的GPIO的配置(基于STM32F103C8xx)

GPIO_Mode_AF_PP //复用推挽输出:可以理解为GPIO口被用作第二功能时的配置情况,高电平接VDD,低电平接VSS。//读取指定的 GPIO 端口输出。GPIO_Mode_AF_OD //复用开漏输出:可以理解为GPIO口被用作第二功能时的配置情况,高电平为高阻态,低电平接VSS。GPIO_Mode_Out_PP //推挽输出:可输出引脚电平,高电平接VDD,低电平接VSS。GPIO_Mode_Out_OD //开漏输出:可输出引脚电平,高电平为高阻态,低电平接VSS。

2024-08-05 09:06:29 737

原创 二分查找的实现

【代码】二分查找的实现。

2024-07-23 10:38:23 244

原创 实现统计n个数以下质数的个数

由于1不是质数 所以最后结果-1;用sum来统计非质数的个数;

2024-07-04 19:19:07 293

原创 用for语句实现九九乘法表

【代码】用for语句实现九九乘法表。

2024-07-04 18:40:22 436

原创 输入一个整数,判断它是否为回文数

【代码】输入一个整数,判断它是否为回文数。

2024-07-03 23:59:17 239

原创 不用乘法、除法、取余运算实现返回求被除数➗除数得到商、余数

【代码】不用乘法、除法、取余运算实现返回求被除数➗除数得到商、余数。

2024-07-03 23:45:39 212

原创 用C语言实现整数的反转

【代码】用C语言实现整数的反转。

2024-07-03 22:14:16 351

原创 键盘录入两个数字,表示一个范围。统计这个范围中。既能被4整除,又能被7整除数字有多少个?

min与max用于判断a,b的大小。

2024-07-02 11:15:47 373

原创 了解隐式转换与强制转换

一、取值范围:隐式转换二、触发时机不同的数据类型计算、赋值等操作三、转换规则①取值范围小的和取值范围大的计算,小的会先提升成为大的,再计算②char short类型的数据在运算时,都会直接提升成为int,再进行计算四、举例①数据类型 res = b1 + b2;数据类型 res = i + n + d;//double③数据类型 res = b + s + n;强制转换一 、触发时机大的赋值给小的二、格式。

2024-06-26 20:19:11 414

原创 有一个整形变量,分别计算出其千位、百位、十位、个位,换行打印到屏幕上

【代码】有一个整形变量,分别计算出其千位、百位、十位、个位,换行打印到屏幕上。

2024-05-28 08:51:03 219

原创 switch语句的运用

没有break,接着执行case3,进入嵌套switch语句,此时n=2,从case2进入,执行m++,n++;②需求:1.输入1-5,输出的是“weekday";外部switch没有break,接着执行case4,执行m++.结果:n+3,m=5;没有break,接着执行case2,执行n++.结果:n=2,m=3;结果:n=3,m=4;有break,退出嵌套switch;从case 1进入,执行m++.结果:n=1,m=3;结果:输入3,从3进入,没有停止。起初:n=1,m=2;

2024-05-16 08:51:06 248

原创 结构体Struct的运用

【代码】C语言->结构体Struct的运用。

2024-05-14 09:21:42 276 1

原创 指针变量的解引用和定义

【代码】指针变量的解引用和定义。

2024-05-09 21:10:44 366 1

原创 使用关键字static修饰局部变量的时候,局部变量出了作用域,不销毁

【代码】使用关键字static修饰局部变量的时候,局部变量出了作用域,不销毁。

2024-05-07 20:42:00 295

原创 执行整数除法时保证有一个浮点数就执行浮点数的除法

除号的两端都是整数的时候,执行的是整数除法,如果两端只要有一个浮点数就执行浮点数的除法。

2024-05-07 09:48:20 413

原创 已知一个函数y=f(x),当x<0时,y=1;当x=0时,y=0;当x>0时,y=-1

【代码】C语言:已知一个函数y=f(x),当x<0时,y=1;当x=0时,y=0;当x>0时,y=-1。

2024-04-29 15:20:36 485

原创 当字符输出随机数时解决方案——C语言

第一种:范围大于输入的字符数量,即不完全初始化,使得剩余部分默认初始化为0。输出的结果是:随机数(没有结束符号\0)第二种:主动加上结束符\0。

2024-04-29 14:54:02 435

原创 数组下标的访问与实现

【代码】C语言中数组下标的访问与实现。

2024-04-28 08:35:26 288

原创 通过函数求2个任意整数和

【代码】C语言通过函数求2个任意整数和。

2024-04-27 22:42:00 192

原创 循环语句——while

【代码】C语言循环语句——while。

2024-04-27 21:36:59 202

原创 选择语句的实现if...else...

【代码】C语言中选择语句的实现if...else...

2024-04-27 21:14:25 263

原创 打印各种类型时%的搭配、转义字符的运用(后续会更新)

\ 用于表示一个反斜杠,防止它被解释为一个转义序列符。\ddd ddd表示1~3个八进制的数字。\xdd dd表示2个十六进制数字。\" 用于表示一个字符串内部的双引号。\' 用于表示字符常量'%lf -打印double类型的数据。%zu -打印sizeof的返回值。\a 警告字符,蜂鸣。%f -打印float类型的数据。\f 进纸符。\r 回车。\n 换行。

2024-04-23 15:07:27 235

原创 C语言求两个整数中的较大者MAX函数

int main()a = 24;b = 45;return 0;int z;if (x > y)z = x;elsez = y;return(z);

2024-04-23 09:08:35 838

原创 使用字符输出时出现烫烫烫的解决方案

字符串结束标识:\0 //字符串自带一个,同时\0只是结束,不算在长度里(自带和后补都一样)解决方案:主动给字符补一个\0。

2024-04-23 08:34:49 346 1

原创 define定义的标识符常量与宏、枚举常量

/枚举常量默认从0开始,依次往下递增1。

2024-04-22 15:13:38 250

原创 const修饰的常变量

const修饰的a,本质是变量,但是不能直接修改,有常量的属性。

2024-04-22 14:19:43 219

原创 实现两数相加出错时解决方案

提示在第一行加上_CRT_SECURE_NO_WARNINGS//调用一些不安全的函数。解决方案:在第一行定义#define _CRT_SECURE_NO_WARNINGS。

2024-04-21 20:29:32 277

空空如也

空空如也

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

TA关注的人

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