正文

c语言字符串函数练习2007-08-18 22:43:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/progfan/28639.html

分享到:

//字符串函数练习#include <string.h>#include <stdlib.h>int main(){  char src[20],desc[20];  int n;  strcpy(src,"12345678909");  strncpy(desc,src,5);//  desc[5]='\0';  n=strcmp(src,desc);  printf("%s\n%s\n%d\n",src,desc,n);  strcat(src,desc);  printf("连接后:%s\n",src);  strset(desc,'c'); //遇到空0结束字符替换,  printf("%s\n",desc);  n=strchr(src,'9')-(src-1);  //返回的是字符所在的地址,要得到其所在位置,需                              //进行地址运算  printf("\n字符9位于第%d位",n);  n=strstr(src,"89")-(src-1);  printf("\n字符串89位于第%d位",n);  n=strrchr(src,'9')-(src-1);  //返回的是字符所在的地址,要得到其所在位置,需                              //进行地址运算  printf("\n字符9位于第%d位",n);  strncpy(desc,src,3);  /*stdlib.h                           文本转换为 整型     /长整型     /双精度*/  printf("\ndesc字符串转换成数值为%d\t %d\t %f\n",atoi(desc),atol(desc),atof(desc));  return 0;

阅读(24) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册