易截截图软件、单文件、免安装、纯绿色、仅160KB

C库函数(字符串函数)


C库函数
字符串函数
 
 
 
函数名
函数原型
功能
返回值
包含头文件
strcat
char *strcat(char *st1, char *str2)
把str2连接到str1后面
str1
string.h
strchr
char *strchr(char *str, int ch)
找出str指向的字符串中第一次出现字符串ch的位置
指向该位置的指针,未找到则返回空指针
string.h
strcmp
int strcmp(char *str1, char *str2)
比较两个字符串
str1 < str2 返回负数,= 返回 0, < 返回 正数
string.h
strcpy
char *strcpy(char *str1, char *str2)
把str2拷贝到str1中
str1
string.h
strlen
unsigned int strlen(char *str)
统计str中字符的个数
字符个数
string.h
strstr
char *strstr(char *str1, char *str2)
找出str2在str1中第一次出现的位置
指向该位置的指针,未找到则返回空指针
string.h
tolower
int tolower(int ch)
ch字符串转换为小写字母
与ch相应的小写字母
ctype.h
toupper
int toupper(int ch)
ch字符串转换为大写字母
与ch相应的大写字母
ctype.h


相关文档:

论C/S与B/S

今天走上路上突然有感而发,我们老师一直给我们讲要从C/S转向B/S,但是我觉得什么是C/S,什么是B/S?其实都是客户机服务器模式吧!以前根本没有B/S的概念,而如今这个B/S的概念怎么变得如此的夸张,浏览器明明就是一个客户端软件,只是把那些规范好的文本译成各种各样的格式,只是大家都遵循了这样的一个规定就变成了另一种 ......

C程序:看似简单


pFn t1(void);
pFn t2(void);
int main()
{
  pFn fn = t1 ;
  while(1){
    fn = fn();  //这个,大家看清楚了
  }
}
pFn t1()
{
  printf("t1\n");
  return t2 ;
}
pFn t2()
{
  printf("t2\n");
  return t1 ;
}
请问,想通过编译,pFn函数指针类型 ......

50个c/c++源代码网站

C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码 。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建 议,以进一步加强这方面的清单。 
1、http://snippets.dzone.com/tag/c/&nbs ......

高质量C++/C编程指南

http://man.lupaworld.com/content/develop/c&c++/c/c.htm
1. 如果参数是指针,且仅作输入用,则应在类型前加const,以防止该指针在函数体内被意外修改
2. 在函数体的“入口处”,对参数的有效性进行检查
    在函数体的“出口处”,对return语句的正确性和效率进行检 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号