C_普通位运算
源码:
# include <stdio.h>
int main()
{
/* 定义了一个无符号字符型变量,此变量只能用来存储无符号数 */
unsigned char result;
int a, b, c, d;
a = 2;
b = 4;
c = 6;
d = 8;
/* 对变量进行“按位与”操作 */
result = a & c;
printf("result = %d\n", result);
/* 对变量进行“按位或”操作 */
result = b | d;
printf("result = %d\n", result);
/* 对变量进行“按位异或”操作 */
result = a ^ d;
printf("result = %d\n", result);
/* 对变量进行“取反”操作 */
result = ~a;
printf("result = %d\n", result);
return 0;
}
相关文档:
2009-11-01 17:31:00
1、Standard C,包括基本的语法定义,库函数参考
http://www-ccs.ucsd.edu/c/
或者
The C Library Reference Guide
http://www.acm.uiuc.edu/webmonkeys/book/c_guide/
2、The UNIX Programming Environment
http://www.iu.hio.no/~mark/unix/unix_toc.html
或
The Art of ......
用一句话概括extern “C”这个声明的真实目的就是实现C++与C及其它语言的混合编程。
extern "C"的惯用法
(1)在C++中引用C语言中的函数和变量,在包含C语言头文件(假设为cExample.h)时,需进行下列处理:
extern "C"
{
#i nclude "cExample.h"
}
而在C语言的头文件中,对其外部函数只能指定为extern类 ......
SmartGWT是一个利用GWT封装SmartClient的开源项目。类似于GWT-Ext。SmartClient是一个企业级的ajax框架,包括非常出色的UI库、工具库和客户端服务端数据绑定等功能。(引用)
UI库:很多框架的UI库很出色,考虑的很完善,浏览器兼容性也很好,但往往只是前台的,当你想深入做点应用时,就会发现和后台 ......
摘要:
本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。
关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch ......