摘要:
原文出处:http://www.cnblogs.com/wenber/p/3630373.html1,创造简短的写法你可以这么写:1 var slice = Array.prototype.slice;2 slice.call(arguments); //转化成数组也可以这么写:(ie9+)1 va... 阅读全文
摘要:
现在有这样一个问题:针对一个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# 阅读全文
摘要:
最开始纯粹为了好玩,写了这样一段程序: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标准后才支持的,古老的编译器啊。果断改之: 阅读全文