开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
__赵小刚__代码故事 - 开源中国社区
技能积分 26
活跃积分 0
粉丝 5
加入于 2013/02/05 最近登录:2017/12/19 10:58
最新博客 全部 (24)
bash complete -C command
2017/09/30 发布
7 1
将消息1分4 然后3合1
2017/06/07 发布
19 0
__赵小刚__ 5个月前
bash的自动补全机制三件套complete/compgen/compopt之一的complete有一个参数是-C command, 这个参数的用法在帮助里面有点语焉不详 -C command command is executed in a subshell environment, and its outp...
1 查看
__赵小刚__ 9个月前
把一条消息分成4份,交给4个人,每人1张纸条。这4人中只要3个人凑齐手中的纸条就可以还原出原来的消息。 我想到一个简单的实现:以4个bit为消息单位, 第一个人拿第1、2个bit, 第二个人拿第2、3个bit, 第三个人...
0 查看
__赵小刚__ 9个月前
一般地,用tar命令解压tar包,tar包中的文件时间戳(mtime, 文件修改时间)会保持不变。 但有时在MacOS上tar一个包,在ubuntu上解压可能存在问题。 在MacOS上目录结构如下 0 ├── a │   └── aa └── b ...
0 查看
__赵小刚__ 1年前
发表了博客 Brainfuck解释器
Brainfuck 语如其名,作为最脑残的编程语言(可能没有之一),它却是最有bigger的玩具,绝对是内涵吐槽、暗恋表白的利器。 Brainfuck C > ++ptr; < --ptr; + ++*ptr; - --*ptr; . putchar(*ptr); , *ptr =getchar...
0 查看
__赵小刚__ 2年前
yaccc.c是通过一个叫yacc的工具生成的,要么你在一个有yacc的linux环境生成yaccc.c,要么在Windows环境安装yacc,http://blog.csdn.net/liwei_cmg/article/details/1774665...
@PinKP奈
安装boost的途中出现了问题。我找不到yyacc.c文件,应该怎么解决这个问题。
__赵小刚__ 2年前
回复 @润群 : 我在64位的ubuntu上跑确实很快就停下来了,停止的时候显示分配了15537G内存,实际上我磁盘都没有这么大。这说明一个问题,malloc给你的内存其实没有真正给你内存,只是把内存预分配给你,如果不使用...
@__赵小刚__
while()的循环条件是p = malloc() 在malloc成功时,p是一个非零的值,(p = malloc())表达式的值也就是p的值,while循环条件为真, 所以会不停循环分配内存,直到无法malloc,p的值为0才会停下来...
__赵小刚__ 2年前
你用你的代码( 末尾还缺一个} )编译出一个程序,运行它,会得到9个“随机”的数字,但是你再运行一次你的程序,仍然是这个9个数字,继续运行,还是这9个数字,这个叫伪随机。 如果期望每次运行程序得到的9个数字都...
@大纲007
向大家请教一个基础问题:我只用了rand(),没用种子生成器srand和time(),为什么也可以随机产生不同的数?谢谢大家 #include"stdio.h" #include"stdlib.h" int main() { int i=1; for(;i<10;i++)printf("%d\n",r...
__赵小刚__ 2年前
while()的循环条件是p = malloc() 在malloc成功时,p是一个非零的值,(p = malloc())表达式的值也就是p的值,while循环条件为真, 所以会不停循环分配内存,直到无法malloc,p的值为0才会停下来...
@润群
#include <stdio.h> #include <stdlib.h> int main(int argc, char const *argv[]) { void *p; int count = 0; while( (p = malloc(100*1024*1024)) ){ // 程序一直在循环,为何。。。 printf("while ...
__赵小刚__ 2年前
是否存在这样的一块(16字节)数据,它的md5sum等于它自己? 如果存在,概率是多少?
3 查看
__赵小刚__ 2年前
因为 int 是关键字呀,C语言关键字 int double static 等 都不不可用做变量/函数/类型名的
@大纲007
引用来自“__赵小刚__”的评论 C语言的类型名 和 变量(函数)名是不同类型的标识符, 允许同名; 比如标准库里面的struct stat和函数stat()就是同名的; stdio.h中FILE是一个typedef,而你定义的FILE是一个变量,所...
顶部
×
动弹一下 还可以输入5
单图/多图
网络图片
上传图片
9 张,还能上传 9
  • +
发布
×
设置备注名:
保存
用户尚未登录,点击这里登录