- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 小米2020笔试
密码包含字符 数字 大写字母 小写字母四种类型,长度在8-120.若长度不对,输出1,类型不对,输出0,正常输出2.#include<iostream>#include<stdio.h>#include<string.h>using namespace std;int check(char *str)//判断是否是符合要求的密码{ int len; len=strlen(str); if(len<8||len>120)
2020-09-08 21:23:55
380
原创 C语言 ltoa sprintf strcat
**ltoa sprintf strcat**ltoa函数是把长整形数转换为字符串的函数。原型:char *ltoa(long value,char *string,int radix)功能:把value的值转换为以NULL结束的字符串,并把结果存在string中。radix是转换的基数值,在2到36之间。分配给string的空间必须可容纳返回的所有字节(最多33字节)。 sprin...
2019-12-23 17:16:04
219
转载 sprintf的详细用法
sprintf的用法正文:printf 可能是许多程序员在开始学习C 语言时接触到的第二个函数(我猜第一个是main),说起来,自然是老朋友了,可是,你对这个老朋友了解多吗?你对它的那个孪生兄弟sprintf 了解多吗?在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串...
2019-11-15 15:54:42
1069
原创 memset()函数与memcpy()函数
memset()memset是C库函数void *memset(void *s, int ch, size_t n);。函数解释:将s中当前位置后面的n个字节用ch替换并返回s。作用:在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快的方法。note: 尽量用memset将一个数组设置为零,而不是通过for循环C标准库<string.h>memc...
2019-11-09 22:19:07
330
转载 c语言中&与&&的区别
c语言中&与&&的区别&:按照位与操作,例如:0010&1101,结果为0000 &是java中的位逻辑运算: eg: 2&3=2; 分析如下: 2的二进制为10 ;3的二进制为11 ; 逻辑&之后为10&&:短路与,表示如果两个条件都成立则执行之后的逻辑; 例如:if(a==0&&...
2019-10-06 15:20:20
1747
转载 串口的Hex/AscII发送与显示
![ASCII码表]https://blog.csdn.net/Times_poem/article/details/51354998首先,底层的数据传输都是字节流,所以不管选择什么方式,都会被分解为一个一个的字节。 1、选择Hex发送就代表你要发送的内容是纯数字,由程序完成String到Int再到Byte的转化。 所以你应该保证每个你要发送的数都是两位的,如果是7就应该写...
2019-10-03 13:06:49
2917
原创 STM32与WH-NB73模块的串口通信
真是服了,一个串口通信花了5天的时间。STM32与wh-nb73是通过串口连接的,然后我用的是透传coap模式,在初始化的时候,需要通过at指令设置端口号和ip,以及模式,再保存,结果发了三条指令过去一直通信不了,然后我就把返回值的写法改了,执法at指令,并没有要它返回ok,直接发命令,然后延时,还是通不了,最后又去加了很多at指令,最后,可以通了,但是只是单片机可以发给nb,然后nb发给云端,...
2019-10-02 22:06:40
2730
3
原创 C语言学习笔记 ——指针理解
C语言学习笔记 ——指针理解铁律1:指针是一种数据类型1)指针也是一种变量,占有内存空间,用来保存内存地址,测试指针变量占有内存空间大小2)*P操作内存在指针声明时,*号代表所声明的变量为指针在指针使用时,*号代表 操作 指针所指向的内存空间的值*p相当于通过地址(p变量的值)找到一块内存,然后操作内存*p放在等号左边赋值(给内存赋值)*p放在等号右边取值(从内存获取值)3)...
2019-09-20 14:10:15
198
转载 char str[] 和 char *str 的区别
https://blog.csdn.net/Hackbuteer1/article/details/6706562
2019-08-12 13:01:39
78
原创 编辑器
STM32按键控制LED,短按亮灭,长按状态保持@TOC/* ÅäÖð´¼üÓõ½µÄI/O¿Ú */// unsigned char keyL[3][9]={“key10³¤°´”,“key11³¤°´”,“key12³¤°´”};// unsigned char keyS[3][9]={“key10¶Ì°´”,“key11¶Ì°´”,“key12¶Ì°´”};void Key_C...
2018-12-02 21:33:54
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人