C
stz730
这个作者很懒,什么都没留下…
展开
-
C语言strrev函数
闲来无聊,就回顾下C语言基础的一些东西,写下一些函数. char *reverse(char *s) { int iLength = strlen(s); int i = 0; for(;i { *(s+i) = *(s+i) ^ *(s+iLength-i-1); *(s+iLength-i-1) = (*(s+iLength-原创 2013-06-26 15:01:37 · 1018 阅读 · 0 评论 -
C语言编程开发中用好位操作符
1. C语言中的位操作符 因为C语言的设计目的是取代汇编语言,所以它必须支持汇编语言所具有的运算能力,所以C语言支持全部的位操作符(Bitwise Operators)。位操作是对字节或字中的位(bit)进行测试、置位或移位处理,在对微处理器的编程中,特别适合对寄存器、I/O端口进行操作。因而本节将对此作比较详细地介绍。 6种位操作符的形式与含义如下: & :按位“与转载 2011-03-07 18:36:00 · 503 阅读 · 0 评论