- 博客(5)
- 收藏
- 关注
原创 指针函数和函数指针
指针函数:函数返回值为指针类型。指针函数注意:函数返回的地址释放问题,如果放回一个局部变量的地址,那么在指针函数指向这个地址,函数运行完毕,局部变量的地址就会被释放,函数指针指向错误,无意义。 格式:指针变量的定义类型与函数返回类型相同。返回sum为int型的地址,那么函数返回类型也该为int*型,指针变量psum也该为int*型去承接返回的int型地址。函数指针:指针指向函数的指针变量函数指针注意:定义格式:int(*padd)(int,int); 函数返回类型(*指针..
2021-12-31 11:16:54
522
原创 十六进制和八进制的转换
一个十六进制分成两个8进制:shor a;char high=a>>8;//高位char low=a;//低位如果低精度赋值高精度那么高精度的高位就会消失。两个八进制合并成一个十六进制short a=((short)(high))<<8)+low;先把high强制转换成short型,然后左移八位加上低八位low。...
2021-12-31 10:37:04
850
原创 C语言部分
变量类型名 变量名=值;类型名:unsigned char/int/long unsigned无符号位。char/int/long所占字节由编译器和单片机共同决定。类型名决定了变量的值域。char,一字节,2^8次方,最大值255,从0开始所以-1。尽量不要溢出,否则会出现不确定的错误。二进制,八进制(0,%o),十进制(%d),十六进制(0x,%x)a=19等价于a=10011b等价于/与%,/的类型相同。4/3=1,4/3.0=1.3333取,个十百千位,x/位%10。345/100
2021-11-15 20:35:23
190
原创 单片机基础知识
先学51打基础再学stm32程序下载进内存后,单片机既可以通过管脚识别外部输入的高低电平信号,也可以通过管脚对外部输出不同时间长度的高低电平。程序单片机只能识别机器语言。(二进制)就是编程写程序控制单片机。内存ROM与RAM,存程序的地方。管脚有电源,复位,晶振和 IO 口这 4 类管脚。前三者是单片机工作基础三要素。IO 口能识别按健的输入,也能输出驱动继电器工作的开关信号,也能跟外围器件进行通信。电平高(1),低(0) 是一个范围,不是只是0V和3.3V才是高低电平。时间执行指
2021-11-14 21:28:16
292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人