Chinaunix首页 | 论坛 | 博客
  • 博客访问: 38489
  • 博文数量: 9
  • 博客积分: 126
  • 博客等级: 入伍新兵
  • 技术积分: 81
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-09 22:29
文章分类

全部博文(9)

文章存档

2013年(3)

2012年(6)

我的朋友

发布时间:2013-03-06 10:47:36

      没法,组合数学还考幻方构造。这东西不看解法真不会写,虽然没见有啥用,但还是记录下,免得日后再找。按目前填写幻方的方法,是把幻方分成了三类,即奇数阶幻方、双偶阶幻方、单偶阶幻方。下面按这三类幻方,列出最常用解法(考试用,不求强大,只求有效!)。奇数阶幻方(罗伯法)奇.........【阅读全文】

阅读(5574) | 评论(0) | 转发(0)

发布时间:2013-01-15 22:25:18

 1、找错  void test1(){    char string[10];    char* str1="0123456789";    strcpy(string, str1);}    这里string数组越界,因为字符串长度为10,还有一个结束符‘\0’。所以总共有11个字符长度。.........【阅读全文】

阅读(893) | 评论(0) | 转发(0)

发布时间:2013-01-10 21:05:59

在C和C++语言开发中,指针、内存一直是学习的重点。因为C语言作为一种偏底层的中低级语言,提供了大量的内存直接操作的方法,这一方面使程序的灵活度最大化,同时也为bug埋下很多隐患。  因此,无论如何,我们都要对内存有一个清晰的理解。  一、对内的分配  32位操作系统支持4GB内存的连续访问,但通常把内存分为两个2GB的空间,每个进程在运行时最大可以使用2GB的私有内存(0x00000000—0x7FFFFFFF)。即理论上支持如下的大数组:char szBuffer[2*1024*1024*1024];  当然,由于在实际运行时,程序还有代码段、临时变量段、动态内存申请等,实际上是不可能用到......【阅读全文】

阅读(1758) | 评论(1) | 转发(4)

发布时间:2012-12-18 17:36:26

创建线程:int pthread_create(pthread_t *thread, pthread_addr_t *arr,void* (*start_routine)(void *), void *arg);thread      :用于返回创建的线程的IDarr        : 用于指定的被创建的线程的属性,上面的函数中使用NULL,表示使用默认的属性start_routine  : 这是一个函数指针,指向线程被创建后要调用的函数arg       : 用于给线程传递参数,在本例中没有传递参数,所以使用了NULL......【阅读全文】

阅读(1131) | 评论(0) | 转发(0)

发布时间:2012-12-12 16:49:21

ssh登陆后,执行: export LANG=zh_CN.gb2312编辑/etc/sysconfig/i18n 将LANG="zh_CN.UTF-8" 改为 LANG="zh_CN.GB18030" 可永久显示中文......【阅读全文】

阅读(1285) | 评论(0) | 转发(1)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册