![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
liuhuahan
这个作者很懒,什么都没留下…
展开
-
printf的打印格式
printf输出格式 格式代码 A ABC ABCDEFGH %S A ABC ABCDEFGH %5S ####A ##ABC ABCDEFGH %.5S A ABC ABCDE %5.5S ####A ##ABC ABCDE %-5S A#### ABC## ABCDEFGH Printf 格式化字符串 格式代码 1 -1转载 2014-04-26 14:38:43 · 1517 阅读 · 0 评论 -
linux常用头文件详解(转)
linux常用头文件如下:POSIX标准定义的头文件 目录项 文件控制 文件名匹配类型 路径名模式匹配类型 组文件 网络数据库操作 口令文件 正则表达式 TAR归档值 终端I/O 符号常量 文件时间 字符扩展类型----转载 2015-04-09 15:35:49 · 697 阅读 · 0 评论 -
linux网络编程中阻塞和非阻塞socket的区别
原文:http://blog.sina.com.cn/s/blog_4b029ef30100nxcb.html阻塞socket和非阻塞socket读操作对于阻塞的socket,当socket的接收缓冲区中没有数据时,read调用会一直阻塞住,直到有数据到来才返回。当socket缓冲区中的数据量小于期望读取的数据量时,返回实际读取的字节数。当sockt的接收缓冲区转载 2015-04-18 15:42:40 · 933 阅读 · 0 评论 -
中断处理函数中不用disable_irq而用disable_irq_nosync原因
原文网址:http://blog.csdn.net/skyflying2012/article/details/8265869今天在写触摸屏驱动时在中断处理函数中使用disable_irq关中断发现在进入中断处理后内核就挂掉了,于是研究了一下才发现disable_irq关闭中断并等待中断处理完后返回, 而disable_irq_nosync立即返回. 在中断处理程序中应该使用disable转载 2015-01-26 11:39:45 · 533 阅读 · 0 评论 -
C语言运算符优先级 详细列表
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。恩,问这个问题的人太多了,懒得继续回答,直接贴上来自己看。。。优先级运算符名称或含义使用形式结合方向说明1[]数转载 2014-12-10 14:06:13 · 457 阅读 · 0 评论 -
带阻塞读模式的循环队列实现
部门准备开发一个项目,这个项目其中一个模块内部实现需要用到队列来实现各小模块内部通讯,为了实现高效的数据传输模式,决定放弃轮询的方式,改用阻塞方式实现一个循环队列。后来项目取消了,但该部分代码也写好测试成功了,不想浪费了,就贴出来提供给有需要的人。所有代码和测试文档我会打包上传到我的个人空间。函数说明如下:所有函数成功返回0,失败返回错误码。该说明文档只是简要说明该函数库,原创 2014-12-06 11:26:00 · 1613 阅读 · 0 评论 -
getopt和getopt_long函数
原文地址:http://blog.csdn.net/cashey1991/article/details/7942809平时在写程序时常常需要对命令行参数进行处理,当命令行参数个数较多时,如果按照顺序一个一个定义参数含义很容易造成混乱,而且如果程序只按顺序处理参数的话,一些“可选参数”的功能将很难实现。在Linux中,我们可以使用getopt、getopt_long、getopt_lo转载 2014-12-05 16:28:46 · 492 阅读 · 0 评论 -
Linux消息队列总结
本文章主体转自http://blog.csdn.net/stonecao/article/details/10364287在其基础上添加了一些补充说明。1.消息队列简介实现linux进程通信的方式有5种:--信号(Singal)--管道(Pipe)--消息队列(Message)--信号量(Semaphore)每种进程通信方转载 2014-12-04 13:58:35 · 676 阅读 · 0 评论 -
printf格式输出数字,位数不够前面补0,适用与输出编号
printf格式输出:%[flags][width][.perc][F|N|h|l]type用到了flags中的 0 (注意是零不是欧) ,其百科描述为:将输出的前面补上0,直到占满指定列宽为止(不可以搭配使用-)width 即表示需要输出的位数。int a = 4;printf("%03d",a);输出:004也可以用转载 2014-10-28 17:49:32 · 3215 阅读 · 0 评论 -
typedef定义函数指针
typedef大家应该都原创 2014-05-26 17:32:52 · 887 阅读 · 0 评论 -
飞思卡尔i.mx6交叉编译工具链BUG
飞思卡尔i.mx6交叉编译工具链BUG原创 2015-05-30 09:40:13 · 2608 阅读 · 0 评论