测试第三片,我贴C的代码!

测试! 贴代码! 下面哪里有错的啊?兄弟么? #include<stdio.h> void main() { enum fruit {apple,orange,banana,pineapple,pear}; enum fruit x,y,z,temp; int i=0,loop; for(x=apple;x<=pear;x++) for(y=apple;y<=pear;y++) if(x!=y) { for(z=apple;z<=pear;z++) { if((x!=z)&&(y!=z)) { i++; printf("CASE %d:",i); for(loop=1;loop<=3;loop++) { switch(loop) { case 1...

作者: 凝望长空 发布时间: 12-14

C++中的c_str()相关

预备知识: 1.const char *c_str(); c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同. 这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。 注意:一定要使用strcpy()函数 等来操作方法c_str()返回的指针 比如:最好不要这样: char* c; string s="1234"; c = s.c_str(); //c最后...

作者: longmenyu 发布时间: 12-14

mysql非编译数据库管理

1.设置mysql服务器字符集 设置/etc/my.cnf为utf8字符集。 [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] default-character-set=utf8

作者: bellcat2008 发布时间: 12-14

堆排序

1、 堆排序定义 n个关键字序列Kl,K2,…,Kn称为堆,当且仅当该序列满足如下性质(简称为堆性质): (1) ki≤K2i且ki≤K2i+1 或(2)Ki≥K2i且ki≥K2i+1(1≤i≤ ) 若将此序列所存储的向量R[1..n]看做是一棵完全二叉树的存储结构,则堆实质上是满足如下性质的完全二叉树:树中任一非叶结点的关键字均不大于(或不小于)其左右孩子(若存在)结点的关键字。 【例】关键字序列(10,15,56,25...

作者: lovestanford 发布时间: 12-14

开源FTP服务器ProFTPD发现后门

流行的开源FTP服务器ProFTPD最近发现被人在代码中放了一个后门。 在安装了包含有后门的ProFTPD服务器版本后,攻击者可以获得系统控制权限,攻击者的IP地址来自沙特阿拉伯地区。在该版本中,输入命令“HELP ACIDBITCHEZ”会出现一个root shell。攻击者利用了一个尚未修复的0day漏洞。受影响的版本是从11月28日到2日在官方镜像下载的ProFTPD 1.3.3c。

作者: jieoulinux 发布时间: 12-13

文件压缩相关命令

压缩文件案的扩展名: *.Z compress格式压缩 *.gz gzip格式压缩 *.bz2 bzip2格式压缩 *.tar tar格式打包 *.tar.gz tar格式打包,且经过gzip压缩 *.tar.bz2 tar格式打包,且经过bzip2压缩 可以采用file 【filename】 命令查看文件格式 压缩命令:compress gzip bzip2 compress 已经过时 eg:compress -rcv 文件或目录名 压缩 uncompress *.Z 解压缩 gzip压缩后文件为.gz,默...

作者: lovegigi1999 发布时间: 12-13

fastdb的缺陷

上周对fastdb进行了测试 fastdb支持hash,btree,hash内存,btree内存,查询速度都很快 但是在对fashdb在大量读数据时,出现读阻塞,就是读的时候,不能写或者修改,虽然它有readonly模式,可是没有起效果 同理也存在写阻塞的问题。 最大的问题是只支持等于,不支持大于或者小于,完全是nosql类型

作者: yifangyou 发布时间: 12-13

Linux静态/动态链接库的创建和使用

和Windows系统一样Linux也有静态/动态链接库,下面介绍创建和使用方法: 假设有下面几个文件: 头文件String.h,声明相关函数原形,内容如下: Strlen.c:函数Strlen的实现,获取给定字符串的长度,内容如下: Strlnen.c:函数StrNlen的实现,获取给定字符串的长度,如果输入字符串的长度大于指定的最大长度,则返回最大长度,否者返回字符串的实际长度,内容如下: 生成静...

作者: study_linu_x 发布时间: 12-12

c++源码高级反思(04)

C++高级部分 结构体默认情况下,其成员是共有(pubilic)的,类默认情况下,其成员是私有的,这是结构体和类的区别之一。 Visual c++中类名的风格是,所有类的名字都以大写字母C开头,以表示这个类的名字。 C++中类体被分成三类: 共有成员:以关键字public指明 私有成员:以关键字private指明 保护成员:以关键字protected指明 类的共有成员,在程序的任何位置都能够以正确...

作者: yuzhou133 发布时间: 12-12

线程函数

线程基本编程——线程函数大全 来源: ChinaUnix博客 日期: 2008.09.25 23:30 (共有0条评论) 我要评论 线程基本编程 线程基本编程 索引: 1.创建线程pthread_create 2.等待线程结束pthread_join 3.分离线程pthread_detach 4.创建线程键pthread_key_create 5.删除线程键pthread_key_delete 6.设置线程数据pthread_setspecific 7.获取线程数据pthread_getspecific 8.获取线程标...

作者: longqijun 发布时间: 12-12