摘要: 原文出处:http://www.cnblogs.com/wenber/p/3630373.html1,创造简短的写法你可以这么写:1 var slice = Array.prototype.slice;2 slice.call(arguments); //转化成数组也可以这么写:(ie9+)1 va... 阅读全文
posted @ 2014-03-28 17:50 依然冷月 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 现在有这样一个问题:针对一个long类型的变量,我们想把它打印成为32位显示。 1 #include "stdio.h" 2 3 int main() { 4 long i =0xa; 5 6 printf("%016X\n", i); 7 printf("%016lX\n", i); 8 printf("%016llX\n", i); 9 10 return 0;11 }针对上面的3个不同输出,我们运行,可以得到下面的结果:svpm-dev# gcc practise.c -o practisesvpm-dev# 阅读全文
posted @ 2014-03-28 11:04 依然冷月 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 最开始纯粹为了好玩,写了这样一段程序:for(int i = 0; i < 10; i++);然后欢乐的运行:gcc practise.c -o practise我擦咧,出现了这个:practise.c:10: error: ‘for’ loop initial declarations are only allowed in C99 modepractise.c:10: note: use option -std=c99 or -std=gnu99 to compile your code好吧,第二行给出了答案,在for文中定义变量只有在C99标准后才支持的,古老的编译器啊。果断改之: 阅读全文
posted @ 2014-03-28 10:58 依然冷月 阅读(186) 评论(0) 推荐(0) 编辑