C语言函数库之字符串拷贝函数(string.h)
1.字符串拷贝函数strcpy
函数定义: char *strcpy(char *str1, const char *str2); 函数功能:把字符串str2(包括'\0')拷贝到字符串str1当中,并返回str1。
举例:
#include<stdio.h>
#include<string.h>
int main(){char str1[66];char str2[66];printf("请给str2输入字符串:\n"); gets(str2);strcpy(str1,str2);printf("输出拷贝后的字符串str1:\n"); puts(str1);return 0;
}
效果:
2.字符串定量拷贝函数strncpy
函数定义:char *strncpy(char *str1, const char *str2, size_t count); 函数功能:把字符串str2中最多count个字符拷贝到字符串str1中,并返回str1。如果str2中少于count个字符,那么就用'\0'来填充,直到满足count个字符为止。
举例:
#include<stdio.h>
#include<string.h>
int main(){int count;char str1[66];char str2[66];printf("请给str2输入字符串:\n"); gets(str2);printf("请输入需要拷贝的字符个数:\n");scanf("%d",&count);strncpy(str1,str2,count);printf("输出拷贝后的字符串str1:\n"); puts(str1);return 0;
}
效果:
C语言函数库之字符串拷贝函数(string.h)相关推荐
- pb函数库之字符串操作函数
pb函数库之字符串操作函数 Fill()功能建立一个由指定字符串填充的指定长度的字符串. 语法Fill ( chars, n ) 参数chars:string类型,指定用于重复填充的字符串n: ...
- 【C 语言】字符串拷贝 ( 函数形参使用推荐方法 | 凡是涉及 修改指针指向 的操作一律创建新的 指针变量 执行 | 引入 辅助 局部 指针变量 )
文章目录 一.函数形参使用推荐方法 二.完整代码示例 一.函数形参使用推荐方法 在函数中 , 形参 中的 指针变量 , 不建议直接使用 ; 推荐 在 函数中 , 定义 局部 指针变量 , 接收 形参中 ...
- 【C语言】字符串拷贝函数(strcpy)与内存拷贝函数的不同及内存拷贝函数(memcpy)的模拟实现
目录 字符串拷贝函数(strcpy) 函数原型 应用实例 我们将一个存放"abcdefg"的字符数组arr的内容拷贝到字符数组brr之中. 缺点 内存拷贝函数(memcpy) 函数 ...
- 《C语言杂记》理解字符串处理函数 strlen() strcpy() strcat() strcmp()
在linux C 编程中,我们经常遇到字符串的处理,最多的就是字符串的长度.拷贝字符串.比较字符串等:当然现在的C库中为我们提供了很多字符串处理函数.熟练的运用这些函数,可以减少编程工作量,这里介绍几 ...
- 【Android 内存优化】libjpeg-turbo 函数库交叉编译与使用 ( 交叉编译脚本编写 | 函数库头文件拷贝 | 构建脚本配置 | Android Studio 测试函数库 )
文章目录 一.交叉编译 Shell 脚本参考 二.NDK r16b 版本配置 三.libjpeg-turbo 交叉编译 Shell 脚本 四.执行 libjpeg-turbo 交叉编译 Shell 脚 ...
- c语言中空格字符怎么表示_C语言中常用的字符串操作函数
作者:陈太浪 出处:https://home.cnblogs.com/u/TomHe789/ C语言中提供了许多的字符串操作函数,常见的字符串操作函数有以下几种: 1.求字符串长度的函数 原型函数:s ...
- 字符串拷贝函数strdup()
char *strdup(const char *s); 注: strdup()函数是c语言中常用的一种字符串拷贝库函数,一般和free()函数成对出现. 字符串拷贝函数strdup()内部实现如下: ...
- c int转字符串_【C++实现python字符串函数库】字符串匹配函数startswith与endswith
[C++实现python字符串函数库]字符串匹配函数startswith与endswith 这两个函数用于匹配字符串的开头或末尾,判断是否包含另一个字符串,它们返回bool值.startswith() ...
- c语言英文字符转数字,C语言常用数字和字符串转换函数(国外英文资料).doc
C语言常用数字和字符串转换函数(国外英文资料) C语言常用数字和字符串转换函数(国外英文资料) C language commonly used Numbers and string conversi ...
- 字符串拷贝函数memcpy()、strncpy()和snprintf()性能之比较
问题: 函数memcpy(dest, src, sizeof(dest)).strncpy(dest, src, sizeof(dest))和snprintf(dest, sizeof(dest), ...
最新文章
- codeforces Kyoya and Colored Balls
- python selenium脚本_怎样开始写第一个基于python的selenium脚本
- 条件语句,while循环语句:完整的温度转换程序
- The build tools for v141 (Platform Toolset = 'v141') cannot be found
- python输入城市名称_python 查询天气(输入城市名,输出天气)
- 【修炼5】《基础篇》别把项目成功当目标
- 金属,塑料,傻傻分不清楚
- 部署前端项目 Linux系统的nginx配置
- 学习笔记——微软的软件测试之道
- 计算机组装大赛初赛成功举办,第一届计算机组装大赛方案
- 【Matlab】利用matlab画圆
- 工程力学和计算机专业,工程力学本科专业介绍
- pytorch复现RRU-Net
- GHOST系统封装详细图文教程完整版(二)
- 炫龙T50热键功能键
- 推荐|别让职业生涯规划毁掉你的成长
- 【解决办法】CodeBlocks不能debug/不能启动debugger
- 三年磨一剑大话数据结构——数据结构起源、概念和术语
- 基于边缘计算网关的PLC设备远程监控系统
- android源码下载及编译
热门文章
- 0Day发布Confluence 2.1.4 破解,所见即所得的编辑界面终于亮相
- gxworks2使用指令手册_三菱 GX 三菱 GX Works2操作手册(智能功能功能模块操作篇)...
- Selenium UI自动化怎么实现
- QQ音乐(15.9.0)去广告绿色版
- Python人脸识别项目-基础代码
- 2招PDF去密码,秒学秒懂秒用上!
- 最新版的Python写春联,支持行书隶书楷书,不再有缺失汉字
- shl归纳推理测试题库_笔经总结含征服shl功略
- 知识图谱嵌入:TransE算法原理及代码详解
- 漂亮的英文字体 android,资深字体设计师私藏的10大APP,只怪你知道的太晚 !