- 博客(4)
- 资源 (7)
- 收藏
- 关注
转载 sizeof 和strlen的区别
strlen与sizeof的区别: 1、strlen计算字符串的具体长度(只能是字符串),不包括字符串结束符。返回的是字符个数。 2、sizeof计算声明后所占的内存数(字节大小),不是实际长度。 3、sizeof是一个取字节运算符,而strlen是个函数。 4、sizeof的返回值=字符个数*字符所占的字节数,字符实际长度小于定义的长度,此时字符个数就等于定
2017-12-13 09:48:54 240
原创 多线程通信,互斥锁
今天花了一整天的时间研究多线程之间的通信,记录总结一下:下面这段程序里创建了两个线程,线程里使用了互斥锁进行同步,互斥量本质上说是一把锁,在访问共享资源前对互斥量进行加锁,在访问完成后释放互斥量。对互斥量进行枷锁以后,其他视图再次对互斥量加锁的线程都会被阻塞直到当前线程释放该互斥锁。如果释放互斥量时有一个以上的线程阻塞,那么所有该锁上的阻塞线程都会变成可运行状态,第一个变成运行状态的线程可以对互斥量
2017-12-07 18:17:56 474
转载 pthread_create()函数用法
linux下用C开发多线程程序,Linux系统下的多线程遵循POSIX线程接口,称为pthread。 #include int pthread_create(pthread_t *restrict tidp, const pthread_attr_t *restrict attr, void
2017-12-05 15:33:21 1731 1
原创 Linux+ARM 串口(ttySAC0/ttySAC1/ttySAC2)的配置和测试
//com_reader_arm9.c文件中的内容/*com_reader.c*/ #include<stdio.h> #include<stdlib.h> #include<string.h> #include<sys/types.h> #include<sys/stat.h> #include<errno.h>#include<unistd.h> #include<termios.h> #inc
2017-11-29 17:20:48 3198
USB冰河无线
2012-03-04
无线控制芯片
2012-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人