- 博客(6)
- 资源 (14)
- 收藏
- 关注
原创 strcat函数注意
strcat函数注意: 1:strcat函数在连接时,不加最后的结束符\0; 2:strcat函数在连接时,从指针所指向位置遇到结束符\0的位置开始拼接。 3:如果是char buf1[100] = "12345"; char buf2[] = "abc"; strcat(buf1, buf2);可以连接成功, 在buf1里现在存的是12345a...
2018-04-24 14:04:31
4200
原创 引用问题
引用的本质是一个指针常量:int* const p; int a = 10; int &b = a; 引用是在定义已经有的变量的别名(b),不要去想它是个指针,对它进行的一起切操作, 就完全理解成是对已有变量(a)的操作;因为b是引用,所以不能对它取*p,eg:cout << "*b的值:" << *b << endl;是不对的 问题:&a...
2018-04-23 21:15:45
233
原创 函数重载问题
那么为什么void func(int a); void func(const int a);不是函数重载呢? 一 void func(int* a); void func(int* const a); //不是函数重载 二 void func(int* a); void func(const int* a); //...
2018-04-23 21:09:51
298
原创 cout和cin后面跟指针的问题
cout<<mm 和cin>>nn;它是可以自己识别mm和nn是不是指针变量吗? 答:cin后面只能跟char*的指针,别的类型指针(eg:int*)报错; cout后面跟char*的指针,打印的是里面的内容,cout后面跟int*的指针,打印的是地址; cin输入时,如果给char* 会自动结束符吗,会的; ...
2018-04-23 21:04:27
5184
原创 数组和函数类型 + const修饰问题 + typedef 总结
typedef int (myArrayType)[10]; //数组类型typedef int (*mypArrayType)[10];//数组指针类型int (*mypValArrayType)[10]; //数组指针类型的变量typedef int c1[10]; //数组类型typedef int *c2[10]; //指针数组类型int *c3[10]; //指针数组ty...
2018-04-23 21:01:04
405
原创 重新理解一级指针、二级指针、数组指针、指针数组、一维数组、二维数组的总结
前些日子,通过一个错误,让我重新理解了指针等。一、案例:void myPrintf_pp(int **pp, int len ){ for (int i = 0; i < len; i++) { printf("第%d个数是%d\n", i, *pp[i]); }}void myPrintf_p(int **pp, int len...
2018-04-23 20:45:11
1379
单片机IO模拟IIC-多路共用一套代码-读写函数齐全-有ACK判断 STM32F407/103+HC32L130 EEPROM+SD3078实时时钟RTC驱动
2025-03-27
单片机+IIC+一份驱动代码,支持多路IIC使用
2023-01-10
单片机Stm32+L071+低功耗配置步骤,其他单片机步骤基本一致,可参考
2023-01-06
STM32的串口变量的原子操作问题
2022-04-12
SPI配置成单工模式时遇到的问题
2022-04-12
嵌入式+IIC+stm32+有示波器波形和C版本程序,测试成功CW2015CHBD程序,(EE、RTC芯片均可参考)
2022-02-09
SPI深入总结带示波器图形
2020-11-11
linux相关安装包
2019-04-22
FM33A0编程手册等
2019-04-22
UART、I2C、SPI协议和应用
2018-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人