C(Atmega128编程)
文章平均质量分 72
bihaiqiyuan
这个作者很懒,什么都没留下…
展开
-
单片机位操作
1 位操作转换一个位到一个字节值中_BV()(1)将寄存器某位置一sfr |= _BV(bit)例如:PORTB |= _BV(PB1);//将PB1置一(2)将寄存器某位清零sfr &= ~(_BV(bit)); 例如:PORTB &= ~(_BV(PB1));//将PB1清零这个移位操作由编译器完成将最后的结果插入到代码中,不会产生额转载 2013-12-09 12:02:44 · 1494 阅读 · 0 评论 -
c语言连接多个字符串(strcat函数实现)
想要用c语言实现字符串的连接,尤其是多个字符串的连接,由于不能直接用“+”相连,其实还是比较麻烦的。本人初学,接触到的字符串连接方法主要有两种:1)用sprintf()函数;2)多次应用strcat()函数。现在对strcat方法做一总结。 写一段小例子,同时说明一些注意事项。#include #include #include int main(void){ char *s原创 2014-01-07 13:33:11 · 30513 阅读 · 2 评论