|
|
| C语言位运算 |
| Justin 发表于 2008-12-10 11:11:00 |
| 一、位运算符C语言提供了六种位运算符:& 按位与| 按位或^ 按位异或~ 取反<< 左移>> 右移1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。例如:9&5可写算式如下: 00001001 (9的二进制补码)&00000101 (5的二进制补码) 00000001 (1的二进制补码)可见9&5=1。 按位与运算通常用来对某些位清0或保留某些位。例如把a 的高八位清 0 , 保留低八位, 可作 a&255 运算 ( 255 的二进制数为0000000011111111)。…… |
| 阅读全文(433) | 回复(1) |
| C语言嵌入式系统编程之屏幕操作(转) |
| Justin 发表于 2008-10-11 23:55:00 |
| C语言嵌入式系统编程之屏幕操作(一)
汉字处理
现在要解决的问题是,嵌入式系统中经常要使用的并非是完整的汉字库,往往只是需要提供数量有限的汉字供必要的显示功能。例如,一个微波炉的LCD上没有必要提供显示"电子邮件"的功能;一个提供汉字显示功能的空调的LCD上不需要显示一条"短消息",诸如此类。但是一部手机、小灵通则通常需要包括较完整的汉字库。
…… |
| 阅读全文(492) | 回复(0) |
| 点阵的汉字程序(转) |
| Justin 发表于 2008-10-11 23:35:00 |
| DOS下的点阵汉字
你是否碰到过用启动盘启动系统后用DIR命令得到一串串莫名其妙的字符?有经验的朋友会告诉你:那是汉字。汉字?你不禁会问:怎么一个我一个也不认识。但那确确实实是汉字,如果你启动UCDOS或其他的汉字系统后,就会看到那是一个个熟悉的汉字。同样是汉字,为什么前后会看到不同的结果?呵呵,其实在电脑硬件中,根本没有汉字这个概念,也没有英文的概念,这铁玩意认识的概念只有——内码。
汉字的内码
…… |
| 阅读全文(475) | 回复(0) |
| 保存有用的网址 |
| Justin 发表于 2008-9-19 9:21:00 |
|
移动开发环境的搭建步骤及开发工具下载
http://blog.csdn.net/Alphen/archive/2008/08/23/2820782.aspx
Visual Studio 调试器
断点与跟踪点
http://msdn.microsoft.com/zh-cn/vbrun/ktf38f66(VS.80).aspx |
| 阅读全文(376) | 回复(0) |
| 手机 开发平台 教程 |
| Justin 发表于 2008-8-6 16:07:00 |
| 欢迎转载,转载请注明出处。作者:手机即信息 博客:http://canco.javaeye.com 近来无事,把手机开发平台的学习指南、教程和资料总结一下,方便大家参考。 手机客户端软件开发最大的困难就是平台不统一,手机开发平台太多。 手机可分为智能手机开发和feather phone手机。开发平台可分为开放式平台和封闭式平台,开放式平台包括symbian、windows mobile、linux、iPhone、Android、BlackBerry、j2me、brew等,支持手机应用程序通过OTA下载和安装;封闭式平台包括MTK、展讯、TI、飞利浦等。下面分别介绍。…… |
| 阅读全文(748) | 回复(4) |
| 用WAP手机远程控制电脑(转) |
| Justin 发表于 2008-7-23 21:34:00 |
| http://www.embeded.cn/article/11565.htm(好贴保存,供自己温故知新)
曾经在报纸和杂志上多次见过讨论远程控制计算机的文章,这些文章中使用的软件大多是基于Netmeeting和pcAnywhere的,这些软件固然有它的优点,但他们完全依靠计算机,并且服务器和客户机之间必须足够快的网速。假如坐在公共汽车上去控制家里的计算机,举着笔记本和一个GPRS手机,恐怕就困难的多。有没有一个更加方便的手段去远程控制计算机呢?前几天刚申请了手机的WAP业务,是否能通过手机的WAP浏览器控制计算机呢?我通过WAP网页、ASP和VB实现了这套控制程序。
…… |
| 阅读全文(657) | 回复(0) |
| C指针(转) |
| Justin 发表于 2008-7-13 23:16:00 |
| 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: (1)int*ptr; (2)char*ptr; (3)int**ptr; (4)int(*ptr)[3]; (5)int*(*ptr)[4]; 指针的类型 从语法的角度看,你只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本身所具有的类型。…… |
| 阅读全文(514) | 回复(0) |
|