Linux C 函数学习
wleebo
这个作者很懒,什么都没留下…
展开
-
Linux C语言开发函数学习 之一 ntohl()
ntohl()简述含义 将一个无符号长整形数从网络字节顺序转换为主机字节顺序。头文件 #include 函数形式 uint32_t ntohl(uint32_t netlong); netlong:一个以网络[字节顺序表达的32位数。注释 本函数将一个32位数由网络字节顺序转换为主机字节顺序。 返回值 ntohl(原创 2012-12-25 15:33:29 · 5320 阅读 · 0 评论 -
linux 系统函数记录 lseek
相关函数 dup,open,fseek表头文件 #include #include定义函数 off_t lseek(int fildes,off_t offset ,int whence);函数说明 每一个已打开的文件都有一个读写位置,当打开文件时通常其读写位置是指向文件开头,若是以附加的方式打开文件(如O_APPEND),则读写位置会指向文件尾。当r原创 2012-12-25 15:51:14 · 430 阅读 · 0 评论 -
Linux 系统函数记录 gettimeofday
使用C语言编写程序需要获得当前精确时间(UNIX到现在的时间),或者为执行计时,可以使用gettimeofday()函数。它的[1]: #include int gettimeofday(struct timeval *tv, struct timezone *tz); 其参数tv是保存获取时间结果的结构体,参数tz用于保存时区结果(若不使用则传入NUL原创 2012-12-25 15:55:55 · 503 阅读 · 0 评论 -
Linux 系统函数记录 dup
Linux c 函数 #include int dup(int fd); int dup2(int fd1,int fd2); 两个均为复制一个现存的文件的描述 两个函数的返回:若成功为新的文件描述,若出错为-1; 由dup返回的新文件描述符一定是当前可用文件描述中的最小数值。用dup2则可以用fd2参数指定新的描述符数值。如果fd2原创 2012-12-25 15:58:30 · 363 阅读 · 0 评论 -
Linux 系统函数记录 open
相关函数 open(打开文件) 相关函数 read,write,fcntl,close,link,stat,umask,unlink,fopen 头文件 #include #include #include 定义函数 int open( const char * pathname,int flags);原创 2012-12-25 16:05:39 · 536 阅读 · 0 评论 -
位操作也疯狂
在ActionScript中,对数值的某些位操作可以显著提高运算效率,下面就与大家分享我工作中常用的和不常用的以及刚学习到的一些位操作知识。1.字节与位1个字节(byte)=8个二进制位(bitwise) 2.有符号整数和无符号整数我们知道在计算机里面,以二进制存储着一个数值,在这个二进制数中最左边的一位一般用来表示正数还是负数。0表示正数,1表示负数。一个8位无符号整转载 2013-01-24 13:36:12 · 523 阅读 · 0 评论 -
嵌入式Linux编译器GCC编译流程
作为自由软件的旗舰项目,Richard Stallman在十多年前刚开始写作GCC的时候,还只是仅仅把它当作一个C程序语言的编译器,GCC的意思也只是GNU C Compiler而已。 经过了这么多年的发展,嵌入式Linux编译器GCC已经不仅仅能支持C语言,它现在还支持Ada语言、C++语言、Java语言、Objective C语言、PASCAL语言、COBOL语言,并支持函数式编转载 2013-02-02 09:13:12 · 636 阅读 · 0 评论