#include #include long fun ( char *p) { int len,t; long x=0; len=strlen(p); if(p[0]=='-') {t=-1;len--;p++;} else t=1; while(*p) x=10*x+(*p-48),p++; re... ...
分类:
其他好文 时间:
2017-09-16 17:16:00
阅读次数:
768
一、strncat及自行封装实现 二、atoi 三、strrev(字符串逆转) 四、strupr和strlwr(大小写转换) 五、strlen 六、strcat(字符串拼接) 七、strchr(查找某字符是否在字符串中) 八、strcmp(比较两字符串是否相等) 八、strstr(在字符串中查找是否 ...
分类:
编程语言 时间:
2017-09-16 16:04:06
阅读次数:
291
intstr_cmp(constchar*s1,constchar*s2)
{
intret;
while(!(ret=*(unsignedchar*)s1-*(unsignedchar*)s2)&&s2++)
s1++,s2++;
if(ret>0)
ret=1;
elseif(ret<0)
ret=-1;
returnret;
}
intstr_len(constchar*s)
{
assert(s!=0);
char*start=s;
while..
分类:
其他好文 时间:
2017-09-16 11:46:29
阅读次数:
177
C++中的string类1)是什么:专门的字符串操作的一个类,非常强大,字符串CString,QString2)跟char *的区别Char *是指向字符数组首地址的指针,然后我们系统提供一个string.h,这个头文件声明了很所字符串操作函数,strlen、strcat、strcmp、strcpy ...
分类:
编程语言 时间:
2017-09-15 10:14:19
阅读次数:
196
#include #include int main() { int c,i,n=0; char s[15]; scanf("%s",&s); int j=strlen(s); for(c=1,i=0;i<j-1;i++) { if(s[i]!='-') n+=(s[i]-'0')*c++; ... ...
分类:
其他好文 时间:
2017-09-15 10:03:09
阅读次数:
144
可以逆转的加密类,没有密钥很难破解 [PHP]代码 <? class encryptCalss { var $key=12; function encode($txt){ for($i=0;$i<strlen($txt);$i++){ $txt[$i]=chr(ord($txt[$i])+$this ...
分类:
Web程序 时间:
2017-09-14 13:29:42
阅读次数:
267
long HexToInt(char *msgline){ long strlength,chvalue,tvalue; WORD i; chvalue=0; strlength=strlen(msgline); for(i=0;i<strlength;i++) { if(msgline[i]==' ...
分类:
其他好文 时间:
2017-09-12 16:17:51
阅读次数:
207
本文出至:新太潮流网络博客 本文出至:新太潮流网络博客 ...
分类:
Web程序 时间:
2017-09-12 13:44:54
阅读次数:
249
给你最多8个长度不超过5的DNA系列,求一个包含所有系列的最短系列。 迭代加深的经典题。(虽然自己第一次写) 定一个长度搜下去,搜不出答案就加深大搜的限制,然后中间加一些玄学的减枝 //Twenty #include<cstdio> #include<cstdlib> #include<iostre ...
分类:
其他好文 时间:
2017-09-11 22:54:29
阅读次数:
222
对于构成字符串的,string.h封装了许多现成的函数以供使用。 字符串,不论是常量字符串还是借用数组尾缀’\0’。 这个strings.h里面的函数都是针对的字符串。 即以’\0’做为截至。 如果你不幸的对 char数组操作,可能得到的结果并不是你想要的结果。 strlen函数 unsigned ...
分类:
其他好文 时间:
2017-09-11 00:51:20
阅读次数:
114