日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于字符串中函数的实现( C语言 )

發(fā)布時間:2025/3/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于字符串中函数的实现( C语言 ) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
#include <stdio.h>char * STRCAT(char *s,char *t)//字符串的連接 {int i, j;for(i=0;s[i]!='\0';i++);for(j=0;t[j]!='\0';j++){s[i+j]=t[j];}s[i+j]='\0'; //目的是終止字符串 ,要是沒有這個的話就會亂碼return s; }int STRCMP(char * s, char * t) {int i=0,num;while(s[i]==t[i] && s[i]!='\0') //遇到不相等的字符或‘\0’,結(jié)束循環(huán)。空格的ASCII碼為32;{ i++; }if(s[i]-t[i]>0)return 1;else if(s[i]-t[i]==0)return 0;elsereturn -1;}int STRLEN(char * s) {int i;for (i=0; s[i]!='\0'; i++);return i; }char * STRCPY(char * s, char * t) {int i,j;for(i=0;s[i]!='\0';i++){s[i]=t[i];}return s; } int main(void) {char s[50],t[30];printf("請輸入第一個字符串:");gets(s);printf("請輸入第二個字符串:");gets(t);printf("strcat連接之后為:");puts(STRCAT(s,t)); printf("strcmp比較結(jié)果為:");printf("%d\n",STRCMP(s,t));printf("strlen長度為:");printf("%d\n",STRLEN(s));printf("strcpy復制結(jié)果為:");puts(STRCPY(s,t));return 0; }

總結(jié)

以上是生活随笔為你收集整理的关于字符串中函数的实现( C语言 )的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。