C语言
文章平均质量分 65
wolflion
进入unix下c/c 编程,嵌入式开发
展开
-
C语言常用转义字符表
转义字符含义ASCII码(16/10进制)/o空字符(NULL)00H/0/n换行符(LF)0AH/10/r回车符(CR)0DH/13/t水平制表符(HT)09H/9转载 2009-02-26 23:22:00 · 11488 阅读 · 6 评论 -
解析#pragma指令
转自CSDN在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为: #Pragma Para其中Para 为参数,下面来看一些常用的参数。(1)message 参数。 Message 参数是我最喜欢的一个参数,它能够在编译信息输出窗口中输出相应转载 2010-06-20 15:20:00 · 432 阅读 · 0 评论 -
Linux C 函数参考(内存控制)
<br />//今天把这部分【Linux C函数库详解】chap3 内存分配函数 看了一下。<br />以下为内容<br />calloc(配置内存空间) <br />相关函数 malloc,free,realloc,brk<br />表头文件 #include <stdlib.h><br />定义函数 void *calloc(size_t nmemb,size_t size);<br />函数说明 calloc()用来配置nmemb个相邻的内存单位,每一单位的大小为size,并返回指向第一个元原创 2010-12-30 00:29:00 · 571 阅读 · 0 评论 -
可重入函数与不可重入函数
<br /><br />转自:http://www.cppblog.com/franksunny/archive/2007/08/03/29269.html<br /><br />主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能运行在多任务环境下的。<br /转载 2011-03-31 14:56:00 · 449 阅读 · 0 评论