最新发布 第354页

Code Bye技术改变世界,梦想驱动人生!

C语言

急
#include<stdio.h> long a = 10000,b,c=2800,d,e,f[2801],g; void main() {for(;b-c;  ) f[b++]=a/5; for(    ;           d=0,g=c*2    ;       c-=14,printf(“%.4d”,e+d/a)……继续阅读 »

9年前 (2016-05-25) 1374浏览 0个赞

C语言

C语言里面的作用域

C语言里面的作用域
#include<stdio.h> char *Get_Str(void) { char *p = “Hello World”; return p; } int main() { char  *str = NULL; p = Get_Str(); puts(str); return 0; } 以上代码能输出Hello Wo……继续阅读 »

9年前 (2016-05-25) 1035浏览 0个赞

C语言

不清楚if(a&b)

不清楚if(a&b)
看到一段别人写的代码 int a=4; int b; if(a&b) a和b按位与后非0是true,0是false,但b没有初始化,这该怎么理解? 解决方案 40 4的二进制是0000 0000 0000 0000 0000 0000 0000 0100 和4按位与就是取出那个数的第三位。 a&b就是假如为真,说明b的第三位就是1 ……继续阅读 »

9年前 (2016-05-25) 3383浏览 0个赞

C语言

文件输入输出

文件输入输出
程序如下: //按输入列表在屏幕上显示文件内容 #include<stdio.h> #include<stdlib.h> int main(int argc,char *argv[]) { FILE *fp; int i = 0; char ch; printf(“argc is %d\n”,argc); pr……继续阅读 »

9年前 (2016-05-25) 1372浏览 0个赞

C语言

free内存的时候出错,求帮助

free内存的时候出错,求帮助
    int     *pi = malloc(sizeof(int)); *pi=100; *(pi+1)=101; free( pi );  //出错 问一下,这里free的时候,为什么会出错?谢谢 解决方案 5 其实电脑开机后物理内存的每个字节都是可读写的,从来不会原因是所谓的new、delete或malloc、free而被创建、销毁。区别仅在于操作……继续阅读 »

9年前 (2016-05-25) 1353浏览 0个赞