C
PowerfulYi
做一个有情怀的程序猿
展开
-
C语言求long的最大范围和最小范围
今天在做POJ的题是遇到了大数问题,就想编程支持long的最大值范围。 long max = 1; printf("sizeof(long ) = %d \n",sizeof(long)); //long类型数据占的字节数bytes printf("sizeof(int ) = %d \n",sizeof(int)); printf("sizeof(long long ) = %d原创 2015-05-11 22:15:34 · 3847 阅读 · 0 评论 -
gcc warning: no newline at end of file的原因
GCC中如果文件最后不加上一行空行的话,就会冒个warning:no newline at end of file。在《Rationale for the C99 standard》一文中,有C99的相关信息:A backslash immediately before a newline has long been used to continue string literals转载 2015-05-12 20:13:01 · 1932 阅读 · 0 评论 -
C语言sizeof关键字—被冤枉的关键字
一、常年被人误认为函数。sizeof 是关键字不是函数,其实就算不知道它是否为32 个关键字之一时,我们也可以借助编译器确定它的身份。看下面的例子: int i=0;A),sizeof(int); B),sizeof(i); C),sizeof int; D),sizeof i;毫无疑问,32 位系统下A),B)的值为4。那C)的呢?D)的呢?在32 位系统下,通过Visu转载 2015-05-13 09:05:20 · 470 阅读 · 0 评论 -
如何自己编写Makefile
相信很多朋友都有过这样的经历,看着开源项目中好几页的makefile文件,不知所云。在日常学习和工作中,也有意无意的去回避makefile,能改就不写,能用ide就用ide。其实makefile并没有想象的那么难写,只要你明白了其中的原理,自己实践几次。你也可以自己写makefile,让别人对你头来羡慕的目光。 下面本人介绍一下自己的学习成果,初学阶段,欢迎大家多多指正。 简单转载 2015-05-18 22:14:16 · 392 阅读 · 0 评论