思勤无邪

上学时,因我年龄最小,个头也最小,上课时,就像大猩猩堆里的猴一般。如今,这猴偶尔也把最近的一些情况写在这里。

   :: 首页 :: 联系 :: 聚合  :: 管理
  132 Posts :: 1 Stories :: 178 Comments :: 0 Trackbacks

公告

     吾日常三省吾身,曰思、曰勤、曰无邪。

积分与排名

  • 积分 - 169425
  • 排名 - 143

最新随笔

最新评论

阅读排行榜

评论排行榜

其实主要是围绕着大、小写字母之间那个32的关系(小写字母减去32得到对应的大写字母,相反,大写字母加上32得到对应的小写字母)。

    通常方法:

if(ch>='a'&&ch<='z')
   ch=ch-32;
else if(ch>='A'&&ch<='Z')
        ch=ch+32;

   上面的方法都有点罗嗦,采用异或运算:

   if(isalpha(ch))   //库函数isalpha用来测试参数是否为英文字母
      ch=ch^32;    //异或运算

posted on 2006-10-09 13:31 思勤无邪 阅读(654) 评论(0)  编辑 收藏 引用 所属分类: C++

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理