用C语言写一个函数,去除字符串中的空格,并返回删除的空格的个数。不允许开辟新的空间,只能申请简单类型的自动变量。时间复杂度要求为O(n)。 比如:char str[]="dhkak df d fd fdjfkda dfd ff f fd da "; 处理之后: str[]=...
分类:
其他好文 时间:
2015-10-27 21:44:51
阅读次数:
145
1,字符串截取selectsubstr(‘abcdef‘,1,3)fromdual2,查找子串位置selectinstr(‘abcfdgfdhd‘,‘fd‘)fromdual3,字符串连接select‘HELLO‘||‘helloworld‘fromdual;4,1)去掉字符串中的空格selectltrim(‘abc‘)s1,rtrim(‘zhang‘)s2,trim(‘zhang‘)s3fromdual2)去掉前导和后缀selecttrim(..
分类:
数据库 时间:
2015-10-27 15:26:51
阅读次数:
185
1,字符串截取 select substr('abcdef',1,3) from dual2,查找子串位置 select instr('abcfdgfdhd','fd') from dual3,字符串连接 select 'HELLO'||'hello world' from dual;4, 1)去掉...
分类:
数据库 时间:
2015-10-27 15:10:24
阅读次数:
182
#include #include #include #include main(int ac,char * av[]){ int sock,fd; FILE * fpin; char request[BUFSIZ]; if(ac == 1){ fprintf...
分类:
Web程序 时间:
2015-10-26 01:49:25
阅读次数:
310
d格式符:用于输出一个有符号的十进制整数d前数字表示域宽(所占的列数),如%5d指定数据占5列,输出的数据在5列的靠右若输出长整形,在d前加字母l即%ld。c格式符:用于输出一个字符c前的数字也表示域宽,同d。charch=‘a‘;
printf("%c",ch);//运行输出aprintf("%5c",ch);//输..
分类:
其他好文 时间:
2015-10-25 22:43:17
阅读次数:
496
服务器/root目录下有a.list、aa.list2个文件aa.list为a.list的拷贝2.一个终端用more占用a.list,在另一个终端把a.list删掉3.用lsof查看下a.list第一列是进程名第二列是PID第四列是文件描述符4.进程2039正在打开文件文件描述符是4,用ls查看下:ls-l/proc/2039/fd/45.用cp命令恢复..
分类:
系统相关 时间:
2015-10-23 00:09:49
阅读次数:
297
#include #include #include #include #include #include #include #include int SetIfAddr(char *ifname, char *Ipaddr, char *mask,char *gateway){ int fd; i...
分类:
编程语言 时间:
2015-10-21 08:08:00
阅读次数:
280
c_select 调用1. select系统调用select系统调用是用来让我们的程序监视多个文件描述符的状态变化的。程序会停在select这里等待,直到被监视的文件描述符有某一个或多个发生了状态改变。select()的机制中提供一fd_set的数据结构,实际上是一long类型的数组,每一个数组元素...
分类:
其他好文 时间:
2015-10-18 16:48:11
阅读次数:
215
socket之select函数头文件#include #include #include 定义函数int select(int n,fd_set * readfds,fd_set * writefds,fd_set * exceptfds,struct timeval * timeout);函数说明...
分类:
其他好文 时间:
2015-10-16 15:16:56
阅读次数:
133
挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区。插上u盘以后,再次运行上述命令,看看多出来什么分区.通常是sda1.1、插入U盘2、输入fdisk -l /dev/sda查看输出结果,比如我的是这样的:[root@leason-laptop proc]# fd...
分类:
系统相关 时间:
2015-10-16 15:05:32
阅读次数:
234