posts - 71,  comments - 41,  trackbacks - 0

我们知道char型的整型值的符号随不同编译器实现而不同。如何测试呢

int  CheckChar()
{
    union
    
{
        
char  c;
        unsigned 
char  uc;
        signed 
char  sc;
    }
uCharChecker;

    uCharChecker.sc 
=   - 1 ;
    
return  uCharChecker.c  <   0   ?   - 1  :  1 ;
}
posted on 2006-11-24 13:41 Charles 阅读(646) 评论(0)  编辑 收藏 引用 所属分类: 面试小算法

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


<2007年1月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

决定开始写工作日记,记录一下自己的轨迹...

常用链接

留言簿(4)

随笔分类(70)

随笔档案(71)

charles推荐访问

搜索

  •  

积分与排名

  • 积分 - 49663
  • 排名 - 452

最新评论

阅读排行榜

评论排行榜