- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 关于数组赋值
1、声明时,使用 {0} 初始化;// 注意这个方法不能改变数组2、使用memset; //建议使用这个 似乎这个效率最高 跟 1 方法效率差不多高,同时用起来比较灵活方法 : 例如 i[100][100]; memset(i,0,sizeof(i));这样就可以实现改变啦3、用for循环赋值。 //这个最浪费时间...
2019-07-30 15:47:40 261
原创 工作总结
工作上遇到最大的问题 就是栈溢出。1 栈溢出单片机程序 死2 要 当 栈溢出 iar 显示硬件错误(应该是越界)3 如何根据 0x 数据得到字节大小1 把 16进制换算成 10进制2 然后 用 1024 除以得到 几 就是几k...
2019-07-26 16:43:59 89
转载 将地址强制转换为指针
在C和C++中可以将地址强制转化为指针假设一个32为的地址为0x12345678,这个是16进制表示,如果转化为二进制就是10010001101000101011001111000,也就是32个位。int *p,a;p = (int *)0x12345678;这样就把0x12345678这个地址强制转化为了指针,通过下面这个这句语句可以将地址中的值读取出来。a = *p;这样就把0x1...
2019-07-22 11:49:33 5384
原创 头疼
忘记了值传递 为啥是无效的?想了半天 查了半天资料 也记不起来啦。只知道 主函数里面 进行值传递是可行的,但是 主函数里面调用函数,就是无效的...
2019-07-02 10:06:54 122
原创 单线程 与 多线程
单线程 缺点:系统的利用率非常低 尤其 对外部设备进行操作的时候,系统处理器都在等待。当初 做单片机的时候 必须创建一个线程任务 去指挥舵机 转动。关于并行架构:要同时执行多条指令 必须具有多个多个处理器 或者处理部件 这就是并行结构。并发执行: 是 让多道程序在计算机中交替执行...
2019-07-02 09:06:25 363
原创 vs上的总结
1 在 vs里面得到 错误 要求 有返回值,把函数的返回值类型 改成了 void 错误就消失了2 如果 函数不在 mian 函数上面 或者当前文件里面 那么在main 里面写下声明...
2019-07-01 17:50:33 120
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人