会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
明月镇魂
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
19
下一页
2016年1月29日
如何在多层循环中跳出循环呢?
摘要: C语言里有goto可以进行任意跳转,可是不论是在C还是在JAVA中goto都是不被提倡的,C语言有时候必须用goto来跳出外层循环,但是java中可以使用标号和break搭配进行外层循环跳出。这种标号在for、while、do..while都可以使用。在for中进行使...
阅读全文
posted @ 2016-01-29 01:59 明月镇魂
阅读(300)
评论(0)
推荐(0)
2016年1月20日
关于SWITCH中CASE的执行顺序。
摘要: 关于SWITCH中CASE的执行顺序其实是一个挺有意思的小问题,带不带break,或者break放置在哪里都会对最终结果产生影响,其实判断最终结果只要找到入口点和最近的一个break就行,然后入口点和这个最近的break之间的所有语句都会被执行。但是有一种比较特别的情...
阅读全文
posted @ 2016-01-20 00:33 明月镇魂
阅读(1008)
评论(0)
推荐(0)
2015年12月23日
关于java中位运算的左移、右移、无符号右移
摘要: 今天学到了java中的位运算,和C语言还是有所不同的:>:右移运算符,num>>1,相当于num/2;>>>:无符号右移,忽略符号位,空位以0补齐。位运算的一些规则:1.byte、short、char在做移位运算之前,会被自动转换为int类型,然后再进行运算。2.by...
阅读全文
posted @ 2015-12-23 00:20 明月镇魂
阅读(1283)
评论(0)
推荐(1)
2015年12月20日
一个老话题,short s=s+1的日常
摘要: 最近又要重新捡起java了,因为没做过开发的it人生是不完整的,so,就从一个万年老梗 short s=s+1为何编译失败开始新的开始吧。calss test{ public static void main(string[] args) { ...
阅读全文
posted @ 2015-12-20 01:08 明月镇魂
阅读(268)
评论(0)
推荐(0)
2015年11月24日
C语言移位运算符
摘要: 位移位运算符是将数据看成二进制数,对其进行向左或向右移动若干位的运算。位移位运算符分为左移和右移两种,均为双目运算符。第一运算对象是移位对象,第二个运算对象是所移的二进制位数。 位移位运算符的运算对象、运算规则与结果、结合性如表2-16所示。 移位时,移出的位数全...
阅读全文
posted @ 2015-11-24 00:16 明月镇魂
阅读(453)
评论(0)
推荐(0)
2015年11月22日
关于异或的一些东西和应用
摘要: 异或是一种基于二进制的位运算,用符号XOR或者 ^ 表示,其运算法则是对运算符两侧数的每一个二进制位,同值取0,异值取1。它与布尔运算的区别在于,当运算符两侧均为1时,布尔运算的结果为1,异或运算的结果为0。简单理解就是不进位加法,如1+1=0,,0+0=0,1+0=...
阅读全文
posted @ 2015-11-22 23:22 明月镇魂
阅读(402)
评论(0)
推荐(0)
2015年10月25日
指针就算指向了常量也不能修改这个常量
摘要: 先来看我这个低级的错误代码#include int main(int argc, char *argv[]){ char *ch1,*ch2; int i=0; ch1="you are my father"; ch2="i am your sun"; do { c...
阅读全文
posted @ 2015-10-25 01:09 明月镇魂
阅读(253)
评论(0)
推荐(0)
2015年9月14日
一个费力不讨好的选择排序
摘要: void choosefun(float array[],int m){ int i,j; float n; for(i=0;iarray[j]) { n=array[i]; ...
阅读全文
posted @ 2015-09-14 01:22 明月镇魂
阅读(138)
评论(0)
推荐(0)
深入理解按位异或运算符
摘要: 参与运算的两个值,如果两个相应bit位相同,则结果为0,否则为1。即: 0^0 = 0, 1^0 = 1, 0^1 = 1, 1^1 = 0按位异或的3个特点:(1) 0^0=0,0^1=1 0异或任何数=任何数(2) 1^0...
阅读全文
posted @ 2015-09-14 01:18 明月镇魂
阅读(167)
评论(0)
推荐(0)
2015年8月2日
printf中用%d输出float或者double
摘要: 首先说一个“默认参数提升”的概念:If the expression that denotes the called function has a type that does include a prototype, the arguments are implic...
阅读全文
posted @ 2015-08-02 03:12 明月镇魂
阅读(701)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
19
下一页
公告