- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 sizeof(数组名)及strlen(数组名)
程序的输出结果为: 1:100 2:4 3:1 //相当于a[100]这个数所占的字节大小,也就是一个char字节占得大小 当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针。不论数组a的容量是多少,sizeof(a)始终等于sizeof(char *)。 func(char* p){ strcpy(p, "1234");}int main(
2014-09-30 15:46:01 4371
原创 linux进程通信:使用posix消息队列mq进行线程或进程间的通信
POSIX消息队列允许进程以消息的形式交换数据。此API与System V消息队列(msgget(2),msgsnd(2),msgrcv(2)等)有明显不同,但做的事情差不多。 在linux多线程编程中,如果两个线程没用共同的数据区,则需要使用消息队列从一个线程往另一个线程发送消息(同样可以应用在进程间通信) 消息队列通过mq_open()创建和打开,此函数返回一个消息队列描述
2014-09-01 15:27:59 6048
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人