字符串常用函数(1)

1.strlen函数

include <stdio.h>
int main()
{
 //计算字符数组和字符串的长度('\0'的差别)
 printf("%d %d",sizeof(str1),strlen(str1));
}

2.strcpy函数

include <stdio.h>
int main()
{
 char *p="12345";
 char a[20];
 strcpy(a,p);
 //地址p的字符串赋给a
 且其有返回值,返回值为复制的字符串
}

strcpy_s安全函数和strcpy一样

但是参数有(被赋指针,字符串长度,赋予指针)

3.strncpy函数——部分拷贝

include <stdio.h>
int main()
{
 char *p="12345";
 char a[20];
 strcpy(a,p.3);
 //a字符串只保留p中前三个字符
 //同样其也有安全函数
}

全部评论

相关推荐

2024-12-04 15:22
郑州轻工业大学 Java
点赞 评论 收藏
分享
换个名字Z:我在小红书和牛客刷到不下于5篇自愿无薪实习的(姿态降的像奴才一样),环境就是被这些人搞差的恶而不自知
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务