![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
niejunhongbupt
这个作者很懒,什么都没留下…
展开
-
不用大小写 写个宏定义求大数
1.请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句 这个题目很早了,网上有很多讨论 思路很多,看到其中有一个思路是 ((a+b)+abs(a-b))/2 就可以得到其中的大数了 确实很精彩,用数学方法,不过其中用到了abs函数 如果把abs函数也自定义了就好了 说干就干 写一个 int abs(int x) { return (((x>>31)&1)?(~x原创 2013-11-04 15:04:07 · 624 阅读 · 0 评论 -
java中的atoi
C代码移植到Java代码过程中,会发现C中的某些函数在Java中找不到可以完全代替的。最常见的就是C语言中的atoi函数,用来将一个字符串转换为整数。Java中一般用Integer.parseInt()来将一个字符串转换为int型。但是二者之间还是有很大的区别,就会导致移植的代码功能不完全相同。 本来想到网上找一个现成的用Java语言写的与atoi功能相同的方法,但是没有找到,于是干脆凭着自己对a原创 2013-11-04 15:04:33 · 714 阅读 · 0 评论 -
一个.java源文件中可以有多个类吗?(内部类除外)有什么条件?
一个.java源文件中可以有多个类吗?(内部类除外)有什么条件?带着这个疑惑,动手建几个测试类, 揭开心中的疑惑。以下是解开疑惑过程: package test; /** * 一个.java源文件中可以有多个类吗?(内部类除外)有什么条件? * 可以的 *但是只能有一个public类, 而且如果有public类的话,这个文件的名字要和这个类的名字一样。 *如果都没有publi原创 2013-11-04 15:04:02 · 697 阅读 · 0 评论 -
C文件
http://blog.csdn.net/masefee/archive/2010/03/03/5341738.aspx原创 2013-11-04 15:04:12 · 481 阅读 · 0 评论