C 語言實例 – 字符串復制
C 語言實例 - 字符串復制
將一個變量的字符串復制到另外一個變量中。
實例 - 使用 strcpy()
#include <stdio.h>
#include <string.h>
int main()
{
char src[40];
char dest[100];
memset(dest, '\0', sizeof(dest));
strcpy(src, "This is runoob.com");
strcpy(dest, src);
printf("最終的目標字符串: %s\n", dest);
return(0);
}
輸出結(jié)果為:
最終的目標字符串: This is runoob.com
實例 - 不使用 strcpy()
#include <stdio.h>
int main()
{
char s1[100], s2[100], i;
printf("字符串 s1: ");
scanf("%s",s1);
for(i = 0; s1[i] != '\0'; ++i)
{
s2[i] = s1[i];
}
s2[i] = '\0';
printf("字符串 s2: %s", s2);
return 0;
}
輸出結(jié)果為:
字符串 s1: runoob 字符串 s2: runoob
相關(guān)文章
- C語言中pthread_exit()函數(shù)實現(xiàn)終止線程的方法
- C語言如何解決QString與QByteArray互相轉(zhuǎn)換的問題
- 深入解析C++中多態(tài)性和虛函數(shù)使用原理
- C語言形參和實參的區(qū)別詳解
- C語言常用占位符的使用小結(jié)
- C語言結(jié)構(gòu)體指針的具體使用
- 一文弄懂C語言EOF
- C語言中字符串常用操作總結(jié)
- Visual Studio 遠程調(diào)試步驟
- 如何使用簽名保證ASP.NET MVC OR WEBAPI的接口安全
- .net數(shù)據(jù)庫操作框架SqlSugar的簡單入門
- .NET RulesEngine(規(guī)則引擎)的使用詳解
- 如何在.NET Core中為gRPC服務設(shè)計消息文件(Proto)
- asp.net core MVC之實現(xiàn)基于token的認證
- Asp.net基礎(chǔ)知識掃盲篇
- .Net集成敏感詞組件的步驟
- .NET 中Worker Service的使用入門
- ASP.NET Core讀取Request.Body的正確方法
- .net core 使用阿里云分布式日志的配置方法
- asp.net core為IHttpClientFactory添加動態(tài)命名配置