C语言
文章平均质量分 83
我的大脑
我的大脑早上好;
查看我的收藏http://my.youkuaiyun.com/my/favorite
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
rand 与random的区别(转)
int rand(void); //返回一个随机数0 ~ pow(2, sizeof(int))-1 long int random(void); //返回一个随机数0 ~ pow(2, sizeof(long int))-1 void srand(unsigned int seed); //设置rand函数的种子 void srandom(unsigned int seed); //设转载 2017-03-06 22:09:22 · 11395 阅读 · 0 评论 -
按位与、或、异或等运算方法
按位与运算符(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 即:两位同时为“1”,结果才为“1”,否则为0 例如:3&5 即 0000 0011 & 0000 0101 = 0000 0001 因此,3&5的值得1。 另,负数按补码形式参加按位与运原创 2017-04-09 12:51:10 · 422 阅读 · 0 评论 -
给两个数组和他们的大小,还有一动态开辟的内存,求交集,把交集放到动态内存dongtai,并且返回交集个数
#include #include int sort_function( const void *a, const void *b) { return int(*(long *)a - *(long *)b); } long jiaoji(long *a, long alen, long *b, long blen, long *c) { // 如果要保留原创 2017-04-11 09:27:43 · 486 阅读 · 0 评论 -
兼容性编程经验
void fan(short * x) { short x1=256; *x=x1; } int main() { int x=0; fan((short *)&x); printf("x:%d\r\n",x); while(1); return 0; }这样写会有数据丢失void fan(int * x) { int x1=256; *x=x1; } int main() {原创 2017-08-08 13:14:35 · 327 阅读 · 0 评论 -
程序调试的总结
前言:萌新一只望指正,以下是对程序调试的总结 硬件准备:单片机,单片机的通信端,各种数据调试工具,备用端子及杜关线,示波器,逻辑分析仪 软件准备:烧录程序,调试工具(观察数据),观察波形软件,电路图(原理图),有数据的发送端准备采集的数据 注:根据实际情况可能还要一些小工具,可以自己动手制作(如3通转换板等) 步骤: 1.检测发送端波形,目的确认是否有波形发出,波形是否异常 2,检测接原创 2017-10-03 09:29:10 · 2403 阅读 · 0 评论
分享