摘要:这些很可能是错的,仅供吐口水。很多是复制别人的。复制这个大神的https://blog.csdn.net/tennysonsky/article/details/43485703 挂载挂的是文件系统或分区 那么把pc的ubuntu的目录挂载在开发板上,必须通信,uart太low。一般都是网络,针对互 阅读全文
每天一个linux知识
2017-11-25 13:45 by 小白很我, 166 阅读, 0 推荐, 收藏, 编辑
摘要:我们直接哪一根网线把两台电脑连在一起能传输数据和请求吗? 答案:能 下面是百度经验里面的操作结束,可以试一下。 https://jingyan.baidu.com/article/17bd8e521575f985ab2bb8e0.html 从上面的例子初步可以看出ip,和网关的作用。 ip就是电脑( 阅读全文
输入输出串小知识点
2017-11-25 10:48 by 小白很我, 236 阅读, 0 推荐, 收藏, 编辑
摘要:#include <stdio.h> int atoi (const char* nptr); nptr 是一个以有数字或‘-’的字符开头+数字的字符串。反正从左往右碰到非数字字符(第一个可以是‘-’),就停止转换。 char tab[] = "345" int a = atoi(tab); //a 阅读全文
函数传参
2017-11-21 13:28 by 小白很我, 181 阅读, 0 推荐, 收藏, 编辑
摘要:输出: hello world. 清楚一点,str和 形参p都在栈内存中,但是实参str和形参p在栈内存空间是完全独立的。get_memory( &str )调用时,将&str传递给了形参p,这样形参和实参就没有半毛钱 关系了。 被调函数就获得了传递过来的内容,存放在栈空间的形参变量中,传递过来的东 阅读全文
宏定义值a++
2017-11-21 12:29 by 小白很我, 945 阅读, 0 推荐, 收藏, 编辑
摘要:结果是6。mul(a+1, b+1)被简单的替代成 a+1*b+1 = 2+1*3+1 = 6。这个问题可以用()解决; 完全解决了重复替代可能带来的问题,我先将你的表达式赋值给一个变量,那传入的表达式不就是一个普通的值了吗。然后就可以进行各种操作了。 加强该宏 的能力,如果我的a,b不是int类型 阅读全文
补码的延伸,复制别人的
2017-08-02 11:34 by 小白很我, 305 阅读, 0 推荐, 收藏, 编辑
摘要:【复制来的】http://blog.csdn.net/jjhua/article/details/50382563:连接;为了搞明白为什么8进制补码表示范围-128~+127,原码和反码表示范围-127~+127,也就是为什么会有-128的差别。 综合了But_Bueatiful博文 C语言关于补码 阅读全文
删除一个数组中某个值
2017-05-27 20:05 by 小白很我, 547 阅读, 0 推荐, 收藏, 编辑
摘要:#include<stdio.h> int tab[10]={0,1,2,3,5,5,5,7,7,9}; void deleteMember(int mem){ int i = 0; int j = 0; for(i = 0, j = 0; i < (sizeof(tab)/sizeof(int)) 阅读全文
一个犯过的编程错误
2017-05-06 21:32 by 小白很我, 227 阅读, 0 推荐, 收藏, 编辑
摘要:为了得到周期一定的时序,我们总是用定时器产生,C51中最常见的用法就是: void tim0_IRQHandler(void) interrupt 1 { static unsigned int cnt = 0; TH0 = XX; TL0 = XX; cnt++; if((cnt %10) == 阅读全文
keil中汉字吗问题
2017-04-08 11:12 by 小白很我, 824 阅读, 0 推荐, 收藏, 编辑
摘要:我发现了较老的keil版本里面关于有些汉字机内码出现问题。比如“数”,凡是以0xfd开头的汉字机内码都不正常。这些以0xfd为第一个字节的汉字,第二个字节居然被省略了。 解决问题就是,下一个解决keil4等0xfd漏洞的补丁,或者更新高版本的keil,听说高版本的keil没有这个Bug。 当我显示汉 阅读全文